Experience
Image: The Motability Operations logo: the letters MO in blue.
Motability Operations
Senior Software Engineer
Sep 2026 - Present
- Migrating the website from WordPress to Contentful
- Shaping a new AI-orchestrated design system as it launches
- Rolling the design system out across the company
Image: The FanDuel logo: a blue shield, split to form an F.
FanDuel
Senior Software Engineer
Jan 2025 - Aug 2026
- Large-scale migrations (company-wide design system, routing infrastructure) for high-traffic apps
- Root-cause analysis of complex regressions
- Changed migration strategy to clear reviewer bottlenecks
- AWS staging environments (Route 53, S3, CloudFront) for new product domains
Image: The Wood Mackenzie logo: two blue shapes, like a sweet wrapper, split by a diagonal line.
Wood Mackenzie
Design System Lead (Contract)
Dec 2019 - Nov 2024
- Unified React and TypeScript component library across the global business
- Bridge between UX, Product and Engineering
- Self-service docs and CI/CD
- Onboarded and mentored 10+ teams
- Handed over to internal maintenance
Image: The Royal Bank of Scotland logo: four magenta arrows pointing in to a circle in the centre.
Royal Bank of Scotland
Frontend Engineer
Sep 2018 - Dec 2019
- GDPR management reporting app (React, Redux)
- Introduced Hooks and Context
- Onboarded new developers on a time-critical project
Image: The Aegon logo: the word aegon in blue.
Aegon
Frontend Engineer
Apr 2017 - Sep 2018
- Customer-facing investment platform
- Championed TDD
- Set up peer code review
Royal London
Frontend Developer
Nov 2016 - Apr 2017
- Content-managed customer site on EPiServer, Bootstrap, jQuery and Sass
Sopra Steria, Realise, Freelance
Earlier career
2009 - 2016
- Built a freelance business
- Senior developer at a digital agency
- Led Angular UI toolkit development at Sopra Steria