FoldFold launched bitcoin selling in 2024, which meant ~5,000 users needed tax documents by mid-February 2025. By December, they were already getting tax emails from Coinbase and wondering where Fold's was. I picked it up in November with no crypto tax experience, figured it out, coordinated across legal, compliance, finance, engineering, two custodians, and TaxBit, and shipped in 10 weeks with 2 engineers and a junior designer. A month ahead of deadline.
FoldFold users could already earn and buy bitcoin. Once we added Buy, we were competing with Strike and Coinbase — and we were missing table stakes. I built the Figma prototypes, worked across two custodians with completely different APIs, and leaned on the 40k-member Discord I'd helped build to understand what users actually needed. Shipped Sell, Receive, and Direct to Bitcoin over six months. Trade volume jumped 50%.
FoldFold's Spin Wheel was the company's most beloved feature and its biggest financial liability. I inherited it, tried eight different approaches over 18 months — some too complex, some that made finance happy but confused users — and eventually learned the hard way that simplicity wins. The final model: one wheel, flat prizes, works at any Bitcoin price up to $1M, and still drives 50k daily spins.
FoldThe community had been asking for notification preferences for three years. At a startup, bandwidth is always the blocker. So I found a way to ship it without engineering.
Personal ProjectsTabletop RPGs have two accessibility problems: trying new things with strangers is intimidating, and traditional fantasy isn't for everyone. AI happens to solve both — you can play alone, and it can build any world you want. I built Story Mode to see if that actually works.
Personal ProjectsPokemon GO doesn't let you export your collection data. No API, no export button. I built an automated pipeline: Python drives screen mirroring, AI vision reads the screenshots, local math crunches the numbers, and a web UI makes it all usable. The kind of integration you build when the integration doesn't exist.