Contract work · 2024 – present
Anamon
A game with squads, quests, map exploration and tradable cards. I built its backend and worked on the web client.
- Go game services for squads, levels, map exploration, energy, items, quests, rewards, friends and card trading, on PostgreSQL and Redis.
- A NestJS card backend with persistent match identity, durable retries and safeguards around match finalization and rewards.
- Rust/Anchor programs on Solana for card packs, rewards, redemption and escrow, with a Rust event stream that decodes game events.
- Web client work in Next.js: wallet sign-in, the embedded Unity game, a slot mini-game with claim and mint, and pack opening.