Technical Lead & Senior Software Engineer

I'm an independent software engineer and technical lead based in Brighton. I build and improve React, Next.js and TypeScript applications for businesses across the UK, from hands‑on development to complex digital transformations.

I'm John Kavanagh, an award‑winning software engineering specialist based in sunny overcast Brighton, UK.

I am an enthusiastic senior software engineer and technical leader with over twenty‑three years of hands‑on experience.

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

I also founded Kavanagh Digital, where I lead independent programme assurance, recovery, and web‑platform due diligence.

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

  • helping a major browser vendor explore AI‑driven tools for clearer, more useful browsing experiences;
  • leading a team of developers for the world's local bank, rebuilding their commercial banking platform;
  • helping develop the online identity of Volvo's emerging premium EV brand;
  • ... and creating a digital home and web shop for a fledgling Sussex vineyard.
More about me

Featured Case Studies

  1. Featured case study

    Selfridges

    Lead front‑end developer within Selfridges' e‑commerce Customer Experience team, delivering new features, considerable refactoring, and platform performance improvements.

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

    Virgin Atlantic
    & Holidays

    Lead engineer on Virgin Atlantic & Holidays' large‑scale replatforming programme, unifying twelve disparate applications within a new headless architecture built with React and Next.js.

    Screenshot of the Virgin Atlantic & Holidays website; part of John Kavanagh's selected project work.
  3. Featured case study

    HSBC Corporate
    Banking

    Lead UI development across several HSBC digital transformation projects, spanning commercial banking, React platform development, legacy integration, and complex global banking workflows.

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

Previous Clients

Availability

I'm leading a global digital transformation, with limited availability for longer engagements until early 2027. Short‑term consultancy is still available sooner by agreement.

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

Have a complex web platform issue?

Tell me what is blocked, what has changed, and what needs to be true after the fix. I'll come back with a practical next step.