Work · case studies
Every project below is real software with real users or a verifiable build. Versions, stacks, and metrics included, because claims without numbers are just marketing.
The problem: multiplayer bingo lives or dies on trust. If a server draws the balls, the house can cheat, and players have to take its word.
The solution: draw nothing on a server. A VRF seed lands on-chain, and every client derives the identical draw sequence from it: deterministic, replayable, and impossible to manipulate. Settlement happens in the Anchor program, with escrow and winner-take-all payout.
The grind: 162 production builds. Mobile Wallet Adapter signing routed through the Seeker's Seed Vault, 120 Hz UI, a Supabase social layer with SIWS auth, and an APK held at 54 MB on React Native's new architecture.
The problem: skincare routines fail from inconsistency, not bad products. People need a system that remembers for them.
The solution: a subscription platform with routine tracking and daily reminder infrastructure: cron-driven email at 08:00 UTC, magic-link and social auth, and Stripe billing planned at $6.99/month with a 14-day free trial.
The stack: Next.js 14, Prisma on Postgres, NextAuth plus Privy, Resend for email. Built on Vercel with the unglamorous parts (webhooks, trials, cancellations) handled correctly. Currently in development.
The idea: a Zuma-style marble shooter where the marbles are Solana ecosystem tokens: fifteen of them, rarity-tiered from common SOL to a legendary SKR marble with a 5× score multiplier.
The engineering: 39 C# scripts, 6,017 lines, 20 levels with token-tier progression. Optional wallet connection through Mobile Wallet Adapter and SOAR leaderboards, with compile guards so the game runs clean with or without a wallet.
Status: code-complete and headed for Android via IL2CPP ARM64.
The problem: Caribbean festivals run on paper wristbands and screenshot tickets. Counterfeits are rampant and organizers see nothing from resale.
The solution: tamper-proof digital tickets with QR check-in, a built-in resale market that routes royalties back to organizers, and per-vendor revenue tracking for multi-vendor events.
Status: waitlist open. Built for carnival season first, everywhere next.