20+ years in the murky waters between design and engineering. From writing semantic HTML at agencies to leading front-end practices at scale, always championing accessibility, design systems, and the craft of the UI layer.
Royal London
Jun 2024 – Present
Principal Design Systems Engineer
One of the UK's largest mutual life, pensions, and investment companies. The design system team is six people with a remit spanning the entire digital estate. Focus has been on two things: getting the token architecture right, and making the system something teams actually want to use. That's meant building a Figma-to-CSS pipeline using Style Dictionary, developing framework-agnostic components in vanilla CSS, and working closely with the internal Accessibility Centre of Excellence on standards and testing.
Brought in to help shape AND's front-end practice and raise standards across client delivery teams.
Front-End StandardsConsultancyPractice Leadership
cinch
2021 – 2023
Engineering Practice Lead
cinch was scaling fast, and with that growth came the familiar tension between moving quickly and maintaining quality. The focus was org-wide front-end standards: writing golden paths and health checks, and reviving two communities of practice (front-end and accessibility) that had stalled under the weight of being run by volunteers on top of everything else. Having dedicated capacity made the difference.
Practice LeadershipFront-End StandardsCommunities of PracticeGolden Paths
Co-op
2020 – 2021
Lead Front-End Design Engineer
Lead engineer on the design system: building shared components, shaping contribution models, and helping teams ship consistently.
Advocated for accessibility and inclusive design across the platform. Worked in the space between design and engineering, championing web standards and semantic, accessible code.
UX/UIAccessibilityWeb StandardsSemantic HTML
Zuto
2015 – 2016
UI Engineer
Took on the challenge of building a bridge between front-end and UX in the world of car finance. Focused on crafting cohesive user experiences.
UI EngineeringUXPrototyping
Code Computerlove
2007 – 2015
Senior Front-End Developer
Nearly eight years progressing from developer to Senior Front-End Developer. Built a deep foundation in semantic HTML, CSS, responsive design, and web standards - at a time when those things still needed explaining to clients.