Projects
Things I've built.
Xplora 2048
Platform-neutral shared voxel world. Players explore, build, and connect across Farcaster, web, and wallet login. Built on a Go game server, Babylon.js client, and Postgres — designed to scale from day one.
Faces
Farcaster profile picture archive. Tracks every PFP change across all FIDs, stores versioned images, and lets users browse, search, and like the full history of any Farcaster identity.
The Protocol
On-chain protocol layer with a Next.js front-end and Postgres backend. Handles indexing, state, and interactions for protocol-level operations.
Jelly Jackpots
Farcaster mini-app jackpot game. Built with Wagmi and Viem for on-chain game results, Neynar for Farcaster identity, and Neon Postgres for leaderboards and game history inside Warpcast.
Cell Simulator
Single-cell organism simulation running in a Web Worker. Real-time physics, growth cycles, nutrient absorption, and mitosis — rendered frame-by-frame on canvas without blocking the main thread.
Doug the Pug
Farcaster mini-app that boots inside Warpcast, reads the active user context, fetches their Neynar profile, and connects to their Farcaster-hosted EVM wallet with Wagmi.