Senior Software Engineer & Technical Lead

Handson technical leadership for digital transformation programmes, specialising in complex Next.js and React replatforming, migrations, platform architecture, performance and technical SEO.

I'm John, an awardwinning software engineering specialist based in sunny Brighton, UK.

I am a friendly and enthusiastic senior engineer and technical leader backed by over twentythree years of handson experience.

I help teams and clients design, build and improve websites, applications and web platforms, pairing architecture, delivery judgement and handson TypeScript, React, HTML and CSS.

My portfolio is diverse; I work with global clients, solving real-world problems, including:

  • leading the headless replatforming of a much loved chain of restaurants, modernising its UK & Ireland web estate;
  • overseeing the digital rebranding of a chain of muchloved highend department stores;
  • helping develop the online identity of Volvo's emerging premium EV brand;
  • ... and enhancing the website of a local toyshop so that they could continue trading during lockdown.
More about me

Featured Case Studies

  1. Featured case study

    HSBC Corporate
    Banking

    Lead UI development for a set of HSBC digital transformation projects, including a React, TypeScript, Node.js, and AEM rebuild of commercial banking applications.

    Screenshot of the HSBC Corporate Banking website; part of John Kavanagh's selected project work.
  2. Featured case study

    John Lewis
    & Partners

    Senior developer as part of team 'Findability'. Led the digital implementation of the 'John Lewis & Partners' rebrand alongside new feature development, user journey optimisation, and performance improvements.

    Screenshot of the John Lewis website; part of John Kavanagh's selected project work.
  3. Featured case study

    Lotus
    Cars

    Longrunning frontend development for Lotus Cars, supporting its WordPress website, vehicle configurators, model pages, preowned sales, and dealership tools.

    Screenshot of the Lotus website; part of John Kavanagh's selected project work.
Skip past clients

Previous Clients

Availability

I am currently leading a new digital transformation engagement, with availability for selected consulting and engineering delivery from September 2026. Short diagnostics or urgent work may be possible sooner.

View calendar
  1. Enquire
  2. Enquire
  3. Enquire
  4. Enquire

Need a senior engineer involved?

I can work directly in the codebase, review the architecture, or support the team through delivery when the work needs more than extra hands.