Curriculum Vitae

Download CV (PDF)

Summary

Senior front-end engineer with 16+ years of commercial experience delivering modern web applications across healthcare, fintech, ecommerce, media and agency environments.

Strongest in React, Next.js and TypeScript, with additional full-stack experience spanning Node.js, REST APIs, headless CMS platforms, Stripe integrations and secure checkout flows.

Key Skills

ReactReact
Next.jsNext.js
TypeScriptTypeScript
JavaScriptJavaScript
HTMLHTML
CSSCSS

Headless CMS, Rest APIs, Jest, Playwright, PHP, MySQL, WordPress.

Experience

Sep 2024 - Feb 2026Pharmacy2USoftware Engineer

• Led front-end engineering for a major NHS Login integration, enabling customers to register and sign in using trusted NHS credentials across core journeys.

• Built and refined customer-facing features across registration, onboarding and account management, improving usability across web and mobile experiences.

• Strengthened platform quality through bug fixing, UX improvements and front-end performance work, including optimisation for improved PageSpeed scores.

Apr 2024 - Sep 2024The Actor's LoungeFreelance Full Stack Developer

Providing digital technology and marketing strategy for this growing acting school. Amongst the identified projects includes the design and development of a new CMS-driven website.

May 2023 - Feb 2024CrezcoSenior Front-end Developer

Improved fintech platform where users transfer money via open banking. Improved UX based on customer feedback and added critical user functionality such as bills import via Xero integration.

Feb 2023 - Apr 2023ZaiziLead Front-end Developer

Expanded government app for this public sector agency. Added features and resolved accessibility issues. Supported junior developers with coding guidance and team with project org advice.

Feb 2021 - Feb 2023AdzoomaPrincipal Front-end Developer

Built fresh brochure CMS website allowing customers to learn about marketing automation platform and sign-up. Implemented new design and ability to spawn sign-up flows with varying steps via CMS.

Mar 2021 - Mar 2022McLaren ConstructionFreelance Web Developer

Delivered new corporate site for this huge construction company. Implemented new design and rich CMS-driven content architecture. Built ability to spawn subdomain-hosted microsites via CMS.

Nov 2020 - Feb 2021Phantom StudiosSenior Front-end Developer

Extended Financial Times CMS websites with various features and bug fixes with React and Next.js.

Sep 2018 - Sep 2019SagaSenior Front-end Developer (Contract)

Extended high-traffic member portal app for this large holiday and insurance company with new UI/UX to enrich customer experience. Introduced new front-end standards and coached a junior developer. Implemented 90+ Lighthouse performance scores and resolved accessibility issues.

Apr 2017 - Sep 2017AIG LifeSenior Front-end Developer (Contract)

Built front-end for new business critical user journey in life insurance app in partnership with RBS bank. Implemented AAA accessibility level. Responsible also for UI/UX design at project start.

Aug 2016 - Oct 2016Tag WorldwideFront-end Developer (Contract)

Feature development and bug fixes for digital asset library app that allowed internal users at this marketing agency to access and manage assets such as images, videos and audio.

May 2015 - Dec 2015SurfdomeSenior Front-end Developer (Contract)

Delivered front-end rebuild for high traffic ecommerce site of this outdoor adventure gear retailer enabling users to browse products, add to basket and checkout. Introduced front-end coding standards and developer workflow and assisted with hiring of further front-end developers.

Dec 2014 - Feb 2015AKQAFront-end Developer (Contract)

Built brochure micro-site to promote Barclaycard’s “bPay” contactless payments product.

May 2014 - Oct 2014CapablueFront-end Developer (Contract)

Delivered web TV streaming app for this media tech company, as well as fresh corporate website, whilst working with and coaching a junior developer. (Tech used: Backbone.js, REST APIs)

Mar 2012 - May 2014DNX MarketingFull-Stack Developer

Built brochure and lead generation micro-sites for large brands such as Cisco, Virgin and SAP.

Mar 2010 - Mar 2012Fingo MarketingFull-Stack Developer

Built small business sites and liaised with local clients to help grow this busy agency.

Sep 2006 - Jun 2008Music Talents LtdWeb Developer

Developed small ecommerce sites to enable the business to sell products online.

Mar 2005 - Sep 2006Sounds Musical LimitedWeb Developer

Maintained and expanded popular ecommerce site to further commercial growth.

Education

Sep 2008 - Sep 2010King's College LondonPgD Advanced Software Engineering

Software Engineering for the Internet, Software Architecture & Design, The Internet Infrastructure, Software Measurement & Testing, Distributed Computing, Access Control Strategy, Artificial Intelligence

Sep 2004 - Sep 2008London Metropolitan UniversityBSc Computer Visualisation and Games (2:1)

Basics of Computer Science, Object-Oriented Programming, Data Structures & Algorithms, Database Systems, Developing for the Web, Software User Experience Design, 2D Computer Graphics, 3D Animation, Game Applications, Multiplayer Game Development