Selected work · Case studies
Products where I owned the interface.
Built for teams with real constraints: messy timelines, mixed stacks, and real humans using them on the other side. Each case study doubles as a work sample.
- 04 America's Test Kitchen Design system When a product needs a system, I build that too A shared React and Next.js component library serving three editorial brands with zero brand-fork props, and one accessibility floor every team inherits, built on top of a previously inaccessible CMS. 60+ components
- 05 Berxi Design system A design system for a growing platform A custom design system for a growing insurance platform: from stakeholder alignment through component library, documentation, and cross-team adoption that unblocked marketing to ship campaigns on their own. Cross-team adoption
- 01 IVFCRYO Accessible product Accessibility built in from the start A self-service shipping application for a fertility specimen logistics provider, with real-time environmental tracking, multi-carrier label printing, and accessibility built in from day one: the mechanism that moved the numbers. 75% fewer support calls
- 02 VMSpark Rails platform A multi-tenant Rails platform, rebuilt Rebuilt and shipped in four phases with no feature flags and zero pipeline regressions: a 700-line inventory, 350 templates consolidated onto one component system, routed through a single token layer, with no operator retraining. 350 ERB templates
The through-line
The stack changes. The core work doesn't.
Every project comes back to the same instinct: the interface is the product, so make it feel finished.
The stack changes (React, TypeScript, whatever the product runs on) but the core work stays the same: build the UI design-grade and accessible, and sweat the details most teams skip. If that sounds like the engineer you need, let's talk.
Open to roles
Every case study doubles as a work sample.
If you're evaluating me for a product engineering role, this is the level of craft and finish to expect at the interface. Questions about any of it, send a note.