Design Systems
Scalable foundations across every surface.
Design system architect and vibe coder. I bridge the gap between design and engineering to build products that are consistent, scalable, and beautifully crafted.
Deep dives into design system work — from problem framing through architecture, implementation, and impact.
Senior Product Designer bridging design systems and engineering.
Scalable foundations across every surface.
Designing directly in code with engineers.
Reusable UI systems that ship and scale.
Aligning design and engineering on one roadmap.
My design philosophy centres on systems thinking, cross-functional collaboration, and bridging the gap between design tools and production code.
I don't design pages — I design the building blocks that compose into pages. Tokens, primitives, components, and patterns that scale across any surface.
I work directly in the codebase alongside engineers — writing, adjusting, and refining components in real-time. Design intent doesn't get lost in translation.
The best design systems are co-owned. I build trust with engineering through shared governance — Storybook, Widgetbook, code reviews, and joint ownership.
Open to design system roles, product design opportunities, and collaborations where design and code meet.