Product design, design systems and agentic engineering
Hi, I’m Joe. I’ve been making products online for over 20 years, the last eleven at Expedia Group, working on design systems, tooling and process at scale. Lately I’ve been designing, building and shipping products end to end, working with AI to do the engineering.

Selected case studies
Making a design system machines could read
Getting EGDS ready for AI as well as people: one place for the system’s design data, the documentation moved out of Figma and restructured, a support chatbot, and the component library rebuilt around specs that AI tools can read.
EGDS, one enterprise system for 100+ brands
I was on the founding team that merged four separate design systems into one enterprise design system, EGDS. It serves 100+ brands and over 1,000 designers / developers. I designed components that scaled, built tooling, taught workshops and influenced strategy and roadmaps.
Auditor, checking a design is ready to build before handoff

A Figma plugin I designed for Expedia Group Design System. It shows which EGDS components a design uses and whether they are ready in code, and places a report in the file for handoff.
UHDS, Hotels.com’s first design system
I founded and led Hotels.com’s first design system: tokens, components, motion and documentation, serving web, iOS, Android, CRM and social. It later became one of the four systems that merged into EGDS.
Rebuilding Hotels.com from the ground up


I led product design on the end to end rebuild of Hotels.com as a Progressive Web App. New design language, new ways of working, and a shift in how the design team thought about shipping. It went conversion positive in December 2019.
Discover, finding the right component in your brand

A Figma plugin I designed for Expedia Group Design System. It helps designers find the right component, see it in their brand and add it to their design.
What colleagues say
Read all 24 recommendationsEleven years between design
and engineering.
I’m a product designer who builds, based in London. I spent eleven years at Hotels.com and Expedia Group building systems that have to hold up in production, at scale.
I think in systems, I’m a bit obsessive about simplifying things, and when the process turns out to be the real problem I’ll usually end up building a tool for it. Right now I’m open to Staff or Principal roles, in London or remote.