Available to hire
I’m a senior front-end developer with 25+ years of experience delivering high-performance, accessible web applications. I specialize in React and Next.js, building design systems, reusable components, and scalable front-end architectures.
I enjoy collaborating with product, UX, and backend teams to ship polished interfaces, optimize performance, and maintain quality through robust testing and CI/CD.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Work Experience
Senior Front-End Developer
November 1, 2025 - December 1, 2025Remote delivered new front-end components and interactive features for Uber's global Careers platform. Built responsive, high-visibility UI sections using React/Next.js; created reusable patterns, optimized components for performance, and contributed to cross-functional delivery.
Senior Front-End Developer at Great State
October 1, 2025 - November 1, 2025Working on the main sites for Longleat Safari Park and Cheddar Gorge, helping deliver a new internal payments system. Built and refined front-end architecture for the new payments platform using React and Next.js. Integrated Umbraco CMS to support custom workflows and secure transactions. Collaborated with UX and backend teams to ship features on schedule.
Senior Front-End Developer at Amelio
August 1, 2025 - August 1, 2025Remote short-term contract for Amelio’s greenfield care platform, building tools for coordination between carers and clients. Accelerated development of the platform using React/Next.js and TypeScript. Implemented UX prototypes and liaised with design for best front-end practices. Built high-performance UIs and reusable components, contributing to a scalable design system.
Head of Front-end development at With Intelligence
July 1, 2025 - August 27, 2025Led front-end engineering across multiple squads, mentoring junior developers and driving architecture, standards, and team growth. Spearheaded a new design system to unify UI, reduce bugs, and accelerate app delivery. Successfully migrated the platform from Next.js 12 to 15, modernizing routing, SSR, and dependencies. Led large-scale codebase refactors to improve developer experience, track performance, and maintainability. Launched Greenfield Navigator app, establishing a benchmark for front-end code quality. Standardized GraphQL caching with Apollo and Redis for reduced load times and boosted stability. Managed engineering team by providing 1:1 mentorship, performance reviews, and leading hiring efforts. Fine-tuned CI/CD quality gates, ensuring safer releases via enhanced SonarQube and test pipelines.
Senior Front-End Developer / Tech Lead at HappyDance
June 1, 2024 - July 1, 2025Remote delivery of new front-end components and interactive features for Uber’s global Careers platform. Built responsive React/Next.js components for high-visibility sections of the Uber Careers site, delivering interaction-rich UI with motion libraries for smooth animations, transitions, and drag behaviors. Implemented reusable component patterns to support consistency and maintainability. Optimized components for performance, cross-browser support, and mobile behavior. Contributed to key areas of the codebase to help features reach production readiness on tight timelines.
Senior Front-End Developer / Tech Lead
June 1, 2024 - July 1, 2025Led multi-squad front-end engineering across multiple squads, mentoring junior developers, driving architecture, standards, and team growth. Spearheaded a new design system, unified UI, reduced bugs, and accelerated delivery. Migrated the platform from Next.js 12 to 15; led large-scale codebase refactors and dependency updates.
Lead Front-End Developer at Lex Tego
April 1, 2024 - August 27, 2025Led the front-end rebuild of a Linux Foundation-backed open-source platform tackling financial crime in developing markets. Migrated from Vite to Next.js for scalable routing, SSR, and performance optimization. Defined UI strategy with Tailwind CSS and component-based design for cleaner, maintainable code. Standardized contributor workflows and remote-friendly dev practices across a distributed team. Built out front-end architecture with reusable components, shared patterns, and testing foundations. Collaborated with product and engineering leads to shape roadmap and delivery culture.
Senior Front-End Developer at Equals Money
March 1, 2024 - August 27, 2025Led the Greenfield rebuild of a core product area during Equals Money’s platform-wide rebrand, delivering accessible, high-quality React UIs rapidly. Rebuilt 'Recipients' UI with React, TypeScript, and Next.js, fully integrating design system and providing global i18n support. Worked closely with QA, product, and backend teams to deliver features swiftly and ensure high-quality releases. Enhanced components for developer experience and consistency using Styled Components and Radix UI. Contributed to monorepo tooling with Plop and MSW, and strengthened testing setup with Jest. Ensured all builds met WCAG compliance standards and integrated GA4 analytics. Collaborated with Head of Front-End on architectural design and component pattern strategy.
Lead Front-End Developer at Equals Money
November 1, 2023 - February 1, 2024Remote rebuild of Equals Money platform, delivering a scalable, accessible React UI at scale. Rebuilt the 'Recipients' UI and integrated GraphQL, modern testing pipelines, and CI/CD gates with Jest and SonarQube. Led platform-wide rebrand with a modular design system and reusable components.
Senior Front-End Developer at Equals Money
November 1, 2023 - February 1, 2024Led the Greenfield rebuild of a core product area during Equals Money's platform-wide rebrand; delivered accessible, high-quality React UIs with SSR. Collaborated with QA, product, and backend teams; integrated GraphQL and optimized release pipelines.
Senior Front-End Developer at Park Holidays UK
August 1, 2023 - August 27, 2025Delivered a performant PWA booking platform, then pivoted mid-contract to unify legacy and Greenfield code into a maintainable, scalable foundation. Improved booking efficiency by 20% by developing a new PWA front-end using Next.js and GraphQL. Enhanced developer efficiency by 20% by integrating monorepo with Storybook and shared UI packages. Re-architected page flows and reduced page load times by optimizing image and API usage. Worked with backend and product teams to deliver sprint-aligned releases. Advanced UI testing via Cypress and established component ownership strategy.
Lead Front-End Developer at Park Holidays UK
December 1, 2022 - August 1, 2023Remote delivery of a performant PWA booking platform for Park Holidays UK, then pivoted to unify legacy code with a Greenfield build using Next.js and GraphQL. Standardized UI patterns, improved code quality, and accelerated front-end delivery with a shared UI library and testing practices.
Senior Front-End Developer at Park Holidays UK
December 1, 2022 - August 1, 2023Delivered a performant PWA booking platform; pivoted mid-contract to unify legacy and Greenfield code into a maintainable, scalable foundation. Improved booking efficiency by 20% by developing a Next.js-based front-end and shared UI packages; established standardized UI libraries.
Senior Front-End Developer at Ember
November 1, 2022 - August 27, 2025Helped scale Ember’s cross-platform accounting app by delivering consistent, reusable UI across iOS, Android, and web via React Native Web. Built React and React Native components for unified dashboard experience. Increased development efficiency by 30% by creating 10 reusable mobile-first components for web and app platforms. Implemented core UI layouts and atomic structure with flexible styling logic.
Lead Front-End Developer at Raise
August 1, 2022 - August 27, 2025Co-led the front-end rebuild of Raise’s contractor platform by architecting a Greenfield PWA to modernize tooling and client experience. Co-led rebuild using React, Next.js, and GraphQL. Architected new codebase from scratch aligned with accessibility and performance standards. Incorporated a themed design system via Storybook + Figma for consistent UI. Wrote secure, testable components and implemented data handling with GraphQL. Collaborated with design and backend teams to deliver a complete MVP. Liaised with product owners on priorities, roadmap, and feature validation.
Lead Front-End Developer at AKQA
February 1, 2022 - August 27, 2025Built a modular, CMS-powered front-end for BP enabling dynamic content delivery, brand consistency, and seamless integration into their app ecosystem. Increased content deployment efficiency by 25% by architecting modular page assembly using Contentful CMS and structured data. Built reusable UI library with carousels, modals, scroll effects, and animations. Developed scalable front-end with React Static, TypeScript & CSS Modules. Owned architecture, code standards & dev workflows across full build cycle.
Senior Front-End Developer at PRS for Music
December 1, 2021 - August 27, 2025Led the front-end rebuild of a major news section for PRS setting the technical & design foundation to modernize their wider platform. Led UI build for Search Works in React/TypeScript driving accessibility & SEO. Designed a future-facing framework to support full platform rebuild. Integrated GraphQL data, white-label theming, & responsive layouts. Founded early design system patterns in close partnership with design/backend. Maintained quality via ESLint, Jest, SonarQube & Git-based CI.
Lead Front-End Developer at AKQA
November 1, 2021 - February 1, 2022Led front-end development for a major client; defined component-driven design system with Storybook and a shared UI library. Collaborated with product, QA, and backend teams to ship features quickly and reliably.
Senior Front-End Developer at NBrown Group plc
October 1, 2021 - August 27, 2025Led front-end efforts on a multi-brand E-commerce platform rebuild shaping architecture, tooling, and design systems for scalability across NBrown’s retail ecosystem. Built modular architecture with Next.js, React & Strapi CMS for reusability & performance. Defined a component-driven design system in Storybook to unify UI across brands. Improved testing & code health with Cypress, Jest, SonarQube & CI/CD pipelines. Set front-end standards for accessibility, performance & consistency across squads. Partnered with product, UX & backend teams to align direction through shifting timelines.
Lead Front-End Developer at Brown Group plc
September 1, 2021 - October 1, 2021Led front-end modernization for NBrown e-commerce platform; aligned Next.js architecture with a design system and cross-functional teams to deliver consistent, scalable UI.
Senior Front-End Developer at Waracle
September 1, 2021 - August 27, 2025Contributed to the launch of Virgin Money’s business finance platform bringing front-end stability, accessibility, & clean architecture to a fast-paced Agile squad. Built accessible UI components using React, TypeScript, Next.js, MobX & Styled Components. Integrated GraphQL APIs; collaborated with product/design on smooth data flows. Improved front-end quality with SonarQube, Jest, & Testing Library coverage. Supported CI/CD delivery, ensuring consistent standards across the codebase.
Lead Front-End Developer at Ember
June 1, 2021 - September 1, 2021Ember’s cross-platform accounting app; remote front-end rebuild across iOS, Android, and web. Built reusable UI components with React and React Native, matured data flows, and implemented core UI with Storybook and CSS. Set up modern CI/CD pipelines and ensured robust, accessible front-end practices.
Lead Front-End Developer at Seaby Maritech
June 1, 2021 - August 27, 2025Led front-end architecture for a global shipping platform scaling UI, performance, & localisation across international markets. Architected a global React/TypeScript front-end using Next.js, GraphQL, & AG Grid. Built a themeable design system adopted across the wider Maritech platform. Delivered responsive, accessible UIs with charts, data views, & messaging. Enabled full i18n next support for multilingual content, layout, & UX flows. Maintained strong code standards via CI/CD, testing, & cross-functional collaboration.
Education
Multimedia Production & Technology at University of Plymouth
January 1, 1999 - January 1, 2000Maths A-Level at Collyer's
January 1, 1996 - January 1, 1999Physics A-Level at Collyer's
January 1, 1996 - January 1, 1999Electronics AS-Level at Collyer's
January 1, 1996 - January 1, 1999Bachelor's degree at University of Plymouth
January 1, 1999 - January 1, 2000Maths A-Level at Collyer’s
January 1, 1996 - January 1, 1999Physics A-Level at Collyer’s
January 1, 1996 - January 1, 1999Electronic AS-Level at Collyer’s
January 1, 1996 - January 1, 1999Maths A-Level at Collyer’s College
January 1, 1996 - January 1, 1999Physics A-Level at Collyer’s College
January 1, 1996 - January 1, 1999Electronics A-Level at Collyer’s College
January 1, 1996 - January 1, 1999 at University of Plymouth
January 1, 1999 - January 1, 2000Qualifications
Industry Experience
Financial Services, Software & Internet, Retail, Professional Services, Travel & Hospitality, Media & Entertainment, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in London today.