Work
These aren't polished success stories. They're records of real decisions made under real constraints — what the problem actually was, what made it hard, what I chose, and what I'd do differently.
Three case studies. Two from inside field service operations, one written from a blank brief on an AI system.
The Roofing Vertical
The roofing vertical at Zuper didn't exist. No architecture, no repeatable process, no foundation for the product to grow on. I built it — from first discovery call to cloneable system.
The Stopgap That Knew Its Place
Roofing customers needed booking before the product roadmap was ready. I built the interim solution — and designed it to be replaced.
The AI Shopping Buddy
Personal friction became a weekend build plan: an AI shopping layer any e-commerce can embed — so you never have to paste a spec sheet into Claude again.