15+ Years in UX
3 Airport brands, one design system
3 Delivery teams under design governance
WCAG 2.1 Accessibility built into components
What I do
Design systems for large-scale enterprise products
Build or rebuild the design system
- Structured as Foundations, Components, Patterns and Templates, with semantic versioning so teams can see what changed and when.
- One stable shared library rather than several long-lived copies. Additive changes where possible, and components deprecated before they are removed.
Component libraries in Figma, mapped to how designers work
- Components mapped to layout types, so a designer picks a layout and swaps in what they need instead of rebuilding it.
- Figma governance for large shared working files: structure, naming and permissions that survive a team of contributors.
Design tokens and multi-brand theming
- One set of components carrying several brands. At MAG that meant three airport websites, one of them on a different palette.
- Tokens defined so the difference between brands is data, not a second set of components.
Design governance
- Leading the design and UX process across delivery teams. Informing developers, business analysts and product owners on best practice while delivering hands-on.
- Adoption run build-forward rather than by retrofit: new and changed work is implemented to the system, so the baseline moves with delivery.
Accessibility, review and handover
- WCAG 2.1 built into the components rather than audited at the end.
- Pixel-perfect design review against the build, and support through UAT before release.
Enterprise interaction patterns
- Long conditional forms, drawers and modals, data tables and status — the dense operational screens most systems stop before.
- Rules that carry their reasoning: inactive is neutral rather than red, and a status colour does not automatically become an action colour.
Where this has been done
Currently Principal / Lead UX Designer at HSBC, on design governance and a design system rebuild for an internal enterprise platform. Before that, MAG and Warner Leisure Hotels. Three pieces of that work are written up:
About
I design for people who depend on systems.
I'm a Principal UX Designer working on large-scale enterprise products: airport operations, booking engines, and internal platforms where the work is complex and the software gets used all day. Most of what I do now is design systems and the governance around them. Component libraries teams assemble from, tokens that let one system carry several brands, and the practice that keeps a system in use once the launch is over. 15+ years of it, across aviation, hospitality and e-commerce.
View full CV01 Discover
02 Define
03 Design
04 Test
05 Iterate