My role is Product Engineer · I focus on Design & front-end
My best work lives at the interface, down to the last detail.
I'm a design- and front-end-focused product engineer with 20 years in production UI. The interface is where I bring the most value: design-grade, accessible, and finished to the last detail.
- Design-grade front-end
- React · TypeScript · 20 yrs
- Accessibility built in
- Design systems
- Travelers
- Berkshire Hathaway
- America's Test Kitchen
- NASCAR
- NFL
Why my products feel finished.
Most engineers treat design and accessibility as someone else's job, or the first thing cut when a deadline closes in. I build them in. That's why the things I ship work for everyone, not just the average user on a fast laptop, and why they hold up after launch.
The UI is where I bring the most value
Twenty years in design systems taught me where interfaces break: type, spacing, motion, the empty and error states most engineers leave blank. I build it myself, design-grade, instead of handing a spec to someone who will approximate it.
Accessible by construction
Keyboard paths, focus management, and screen-reader behavior built in from the start. Accessibility is the mechanism that makes a product work for everyone, not a checkbox.
I sweat the last 10%
Empty states, recoverable forms, the screen that shows when there is nothing to show yet. Those are the parts that decide whether a product feels finished, and whether it holds up after launch.
I bring the system, not just the screen
When a product needs a real design system, I build that too: one library, one accessibility floor, every brand held to the same standard. It is how the UI stays consistent as the team and the surface area grow.
Selected work
Products where I owned the interface.
75%
fewer support calls
IVFCRYO: clearer, recoverable flows
55%
fewer shipping errors
IVFCRYO: accessible forms at the source
3 → 1
brands, one library
America's Test Kitchen: one system, three brands
- Design system America's Test Kitchen When a product needs a real design system, I build that too: one library serving three editorial brands, one accessibility floor.
- Design system Berxi A design system for a growing insurance platform, from stakeholder alignment through component library, documentation, and cross-team adoption.
- Accessible flows IVFCRYO Recoverable specimen-shipping flows for a fertility logistics product. Accessibility was the mechanism that moved the numbers.
- Admin platform VMSpark A multi-tenant admin platform rebuilt and shipped in four phases: the operator-facing UI and workflows, delivered with zero pipeline regressions.
And the tooling that enforces the quality: a design-system drift auditor that measures UI debt in counts and hours, plus a decision guide for accessible interface patterns.
Designer by origin. Engineer by practice.
I started in design and moved into engineering because I wanted to build the things I drew, not hand them off. Twenty years later, the front end is where I do my best work: design-grade, accessible UI with the judgment most engineering teams have to hire a separate designer to get.
I build by feel, fast, and I sweat the finish. Away from the screen, I play bass and gig regularly, which is its own lesson in getting the details right in real time.
Looking for a team that cares about the finish.
I want to build complete, accessible products on a team that treats the last 10% as the point, not the afterthought. If that's the work, let's talk.
Latest writing
Notes on building complete products.
Accessible interfaces, the details that make software feel finished, AI-assisted development, and the changing shape of the front-end engineer.