2024 ›

Royal London ·

Principal Design Systems Engineer · Jun 2024 – Present

One of the UK's largest mutual life, pensions, and investment companies. The design system team is six people - two of them engineers - 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.

Design SystemsToken ArchitectureStyle DictionaryAccessibilityVanilla CSS
2023

AND Digital

Tech Principal – Front-End · 2023 – 2024

Brought in to help shape AND's front-end practice and raise standards across client delivery teams.

Front-End StandardsConsultancyPractice Leadership
2021

cinch

Engineering Practice Lead · 2021 – 2023

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
2020

Co-op

Lead Front-End Design Engineer · 2020 – 2021

Lead engineer on the design system: building shared components, shaping contribution models, and helping teams ship consistently.

Design SystemsAccessibilityInclusive DesignLeadership
2016

Auto Trader

Principal UX/UI Developer · 2016 – 2020

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
2015

Zuto

UI Engineer · 2015 – 2016

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
2007

Code Computerlove

Senior Front-End Developer · 2007 – 2015

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.

HTML/CSSResponsive DesignWeb StandardsMobile-First