About
Product design for complex problems.Design systems that bring it together.
I’m Bailey, a product designer specialising in and complex . I turn dense data and tangled workflows into clear product experiences, then build the systems that keep them coherent as teams grow.
I’ve built design systems from scratch, defined token architectures, and shipped component libraries teams use. I enjoy being a sounding board for ideas and clarifying what needs solving. I’m comfortable in and , and I ship to production when it makes sense.
I use -assisted workflows to build working prototypes faster, so teams can test interactions early.
Outside work, I enjoy travelling with my wife and family and getting hands-on at home, from the yard to renovating bathrooms and building decks.
Skills
Experience
Selected work
Designing clearer products and the systems behind them.
Building Visibuild’s design system2023 to 2026A shared design system for a growing product team, with 30 to 50% fewer bespoke implementationsInspection Matrix2025One view for managing thousands of inspections across complex projectsVisi AI2025Turning inspection PDFs into editable templates for reviewRedesigning non-conformance reports at Visibuild2025Rebuilding a critical workflow customers had stopped using
Writing
Practical notes on design systems, interaction design, and working in code.
Before you add another border, try a shadow ringJanuary 2026Choosing borders, shadow rings, and focus outlines for design-system componentsSomewhere between Figma and git pushDecember 2025How contributing production code changed my product design and design-system practiceSimplifying state tokens with color-mix()August 2025Simpler interaction-state tokens across Figma and codeOur design-system docs were complete. Nobody could find them.August 2024Why we moved design-system documentation into the tool our team already used