I design systems that turn
complex products into
measurable outcomes.
Senior Product Designer with 7+ years shipping commerce, enterprise, and human-in-the-loop AI products — from research and IA through design systems that teams actually adopt.
Design decisions, tied to numbers.
Every metric below comes from a shipped project. Hover into a case study to see the methodology behind each — instrumented funnels, support tickets, usability tests, and analytics.
A design system, explorable.
This is how I think about systems — not a screen, but a connected set of decisions. Switch layers to see foundations, components, and the patterns that hold a product together.
Color
Decided once at the system level, then inherited everywhere — never picked per screen.
Modular scale ratio 1.250
One ratio keeps hierarchy honest across every breakpoint — applied with discipline.
The contract
The shared interface between design and engineering — change once, propagate safely.
Composed patterns
Foundations and tokens assemble into adoptable components — each shipping with built-in states.
Good design is invisible. Good systems are inevitable.
Lead with the question, not the screen.
I start from the business and user problem — what decision are we trying to make easier? Pixels come after the problem is sharp.
Show your work with evidence.
Every recommendation is backed by research, analytics, or a usability signal. Opinions are cheap; instrumented decisions compound.
Build systems teams adopt.
A design system only matters if engineers and PMs reach for it. I design for adoption — clear tokens, documented states, real handoff.
Design for failure, not just the happy path.
Errors, empty states, edge cases, and recovery are where trust is won or lost. I treat them as first-class design problems.
From ambiguity to a system that ships.
Frame
Align on the business outcome and the riskiest assumption.
Research
Mix qualitative and quantitative — sessions, tickets, funnels.
Architect
Information architecture and flows before any visual design.
Systematize
Tokens, components, and patterns built for reuse and adoption.
Ship
Pair with engineering on handoff, states, and edge cases.
Measure
Instrument, learn, and iterate against the original outcome.
Have a complex product that needs a system?
I'm open to Senior and Lead Product Design roles where systems thinking, measurable impact, and human-in-the-loop AI matter.




