Projects
Things I built and products I shipped, in the order they happened. Every one started as a conversation.
- 2013 · rebuilt 2026solo build
Mechanical Bird
A web app that delivers a Denver Butson poem to anyone in the world. Originally built in 2013 at General Assembly — my first real project. Rebuilt solo in 2026: same idea, 13 years wiser. The bird is currently off its perch while I retool it — the essay tells the story.

Python · Flask · Twilio · Amazon Polly · Supabase · Railway
- 2015Dog on a Horse
Azumi
A swipe-based puzzle adventure starring Azumi the pangolin — eat evil alien ants and free endangered Earth animals through five chapters of increasingly complex mazes. Originally an iOS game; I’m currently rebuilding it as a web app, and the work in progress is rough — but it’s playable, and you’re welcome to poke at it.

mobile · iOS · producer & PM
- 2015–2017Topps
Star Wars Card Trader & MLB Bunt
Shipped mobile games as both producer and developer — coded gameplay prototypes in Unity3D/C#, wrote the game docs and wireframes, and coordinated engineering, art, animation, and QA.

Unity3D · C# · Disney · Star Wars · producer & developer
- 2017–2018Quidd
Quidd
Partnered with Disney, Marvel, Hasbro, and Rick & Morty to build digital collectible products that reached millions of fans. Owned the full product lifecycle from concept through launch.

digital collectibles · Disney · Marvel · Hasbro · PM
- 2019–2021Silverstein Properties
Inspire Your Day
A tenant amenity app serving 50,000+ users across eight Manhattan skyscrapers: NFC building access, community events, fitness classes, dining, rent, and a direct line to building staff.

mobile · enterprise · NFC · 50k users · full product ownership
- 2021–2026Tibles
Tibles
Led product and user research for a digital collectibles platform over five years. Live user interviews shaped the product direction — user insight translated into roadmap decisions for a passionate collector community.

user research · digital collectibles · blockchain · PM
- 2026–solo build
Ripfitti
A Flutter PWA that lets you stack photos and swipe to rip through layers — inspired by the layered ripped subway ads of NYC. The ads are disappearing as the city goes digital. Ripfitti doesn’t preserve them; it preserves the act.

Flutter · Dart · PWA · canvas · solo build
- 2026client contract
Indigo Invitational
A PWA built for a photography competition: entrants install it to their phone home screen via a link or QR code, get a push notification when the submission window opens, and submit competition photos straight from their phone camera. The app is for actual competition entrants. Ownership transferred to the client at delivery.

Firebase · FCM · Firestore · service worker · PWA · WPForms integration · contract build
- 2026solo build
The Fortuneteller's Hand
The Fortuneteller's Hand is an original solo journaling RPG that I built to learn how to build an MCP server. I thought it would be fun to learn by adapting a TTRPG I'm developing into a solo RPG, using Claude to run my rules as tools by reading cards, casting omens, and narrating the story alongside the player. I wrote the server, tested it against the real protocol, packaged it, shipped it. It's now live in the official MCP Registry and listed on Glama.
You:
The Fortuneteller:
Python · MCP · original TTRPG · solo build