Markets for competitive gaming
GameStock
A fantasy stock and crypto tournament platform where players compete on market insight, not starting capital.
Founder · CTO · Product engineer
I turn ambitious ideas into products people can actually use—from the first prototype through payments, analytics, releases, and scale.

Selected work
Two companies, one recurring job: turn a messy real-world system into a product people trust.
Markets for competitive gaming
A fantasy stock and crypto tournament platform where players compete on market insight, not starting capital.
Smarter campus transportation
A campus ride-pooling service that coordinated riders, drivers, schedules, and real-time operations around Arizona State University; reached break-even in 15 months and secured $31K across four ASU venture awards.
How I build
Shape the problem, make the tradeoffs, and ship the smallest product that earns its next iteration.
Build native-feeling React Native products and the TypeScript systems that keep them fast and reliable.
Design payments, wallets, market events, dispatch, and other systems where correctness meets immediacy.
Close the loop with analytics, observability, automated delivery, and experiments grounded in evidence.
Open source
Small native modules for problems I wanted solved properly.
Automates the complete native Live Activity setup for Expo and OneSignal—from targets and entitlements to push-to-start tokens and widget scaffolding.
Native rolling-number animations for Fabric, built with Swift Core Animation and Kotlin Canvas.
A production-grade native marquee for smooth, continuous content on React Native Fabric.
Now
I’m leading GameStock and maintaining open-source React Native packages. I’m always interested in ambitious products, strange technical problems, and people who care about craft.