Case Studies

Selected case studies from complex web platform and product engineering work for major brands.

  1. Virgin Atlantic
    & Holidays

    Lead engineer on this massive replatforming project, unifying twelve disparate applications under a new headless architecture with React and Next.js.

    Screenshot of the Virgin Atlantic & Holidays website; part of John Kavanagh's selected project work.
  2. Microsoft Edge
    DevTools

    Principal engineer leading AIdriven browser tooling within Microsoft Edge DevTools, delivering inbrowser features including realtime content simplification, integrated issue reporting, and structured developer feedback pipelines.

    Screenshot of the Microsoft website; part of John Kavanagh's selected project work.
  3. Nando’s

    Senior software engineer on the UK and Ireland replatform, migrating Nando’s customerfacing websites from legacy Drupal to a unified headless platform built with Next.js and Storyblok, with a focus on performance, accessibility, and SEO.

    Screenshot of the Nando’s website; part of John Kavanagh's selected project work.
  4. 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.
  5. The World Economic
    Forum

    Senior JavaScript developer heavily involved in delivering a Reactbased rebuild of the World Economic Forum online platforms, including leading the introduction of new user features.

    Screenshot of The World Economic Forum website; part of John Kavanagh's selected project work.
  6. Selfridges

    Lead frontend developer within the ecommerce Customer Experience team. Leading the delivery of new features, as well as considerable refactoring and improvement of the existing platform's performance.

    Screenshot of the Selfridges website; part of John Kavanagh's selected project work.
  7. Polestar

    Senior developer working on this highly animated, interactive website and automotive configurators for Polestar, once Volvo's fledgling gofaster brand, now turned EV company. Built with Gatsby, React, and TypeScript.

    Screenshot of the Polestar website; part of John Kavanagh's selected project work.
  8. Boohoo
    Group

    The migration of several individual Group brand ecommerce websites onto a newly developed, unified, Reactbased platform. Enabling shared functionality and customisable components.

    Screenshot of the Boohoo Group website; part of John Kavanagh's selected project work.
  9. 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.
  10. IMG
    Licensing

    An allnew identity and website. Making careful use of their extensive library of client imagery, this was a groundup build using Gatsby, Contentful, and Netlify for this worldleading licensing company.

    Screenshot of the IMG Licensing website; part of John Kavanagh's selected project work.
  11. Wreel
    Agency

    Gatsby, React, TypeScript, GraphQL, and Contentful development for Wreel Agency's animated, contentmanaged website, interactive creative portfolio, and longrunning brand evolution.

    Screenshot of the Wreel Agency website; part of John Kavanagh's selected project work.
  12. LEGO

    Senior developer producing an allnew ecommerce platform with React. Designed to handle high traffic volumes and support multilanguage and multiple currencies.

    Screenshot of the LEGO website; part of John Kavanagh's selected project work.
  13. Plex.tv

    A complex React frontend development for Plex's media library and player, improving browser access to personal video, audio, and image collections.

    Screenshot of the Plex.tv website; part of John Kavanagh's selected project work.
  14. Condé Nast
    Style.com

    Senior frontend development for Condé Nast's Style.com, a fashion and technologyled ecommerce marketplace integrating editorial content and vendor stock systems.

    Screenshot of the Style.com website; part of John Kavanagh's selected project work.
  15. 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.
  16. MOSCOT
    Eyewear

    Senior frontend development for MOSCOT's WordPress to Shopify replatform, producing Liquid, Sass, and Node.js templates for its eyewear ecommerce website.

    Screenshot of the MOSCOT Eyewear website; part of John Kavanagh's selected project work.
  17. BBC
    Future Media

    The sole UI developer for the awardwinning fourth major version of the British Broadcasting Corporation homepage and the first step in a thorough new online identity and look and feel.

    Screenshot of the BBC Future Media website; part of John Kavanagh's selected project work.
  18. Red
    Central

    Gatsby, TypeScript, GraphQL, and Contentful development for Red Central's medialed creative studio website, delivered as the sole developer.

    Screenshot of the Red Central website; part of John Kavanagh's selected project work.
  19. Tony's
    Chocolonely

    Frontend development for Tony's Chocolonely's colourful custom website and Chocoshop rebuild, using a standalone Node.js workflow to produce animated templates for integration into Laravel.

    Screenshot of the Tony's Chocolonely website; part of John Kavanagh's selected project work.
  20. Bose

    Frontend development for Bose's accessible Product Support platform, using Mustache, AEM, Khoros, and Storybook to support manuals, guides, troubleshooting, and community content.

    Screenshot of the Bose Product Support website; part of John Kavanagh's selected project work.
  21. ToyBoxX

    Gatsby, React, TypeScript, GraphQL, and Contentful development for ToyBoxX's animated, multilayered recording studio website, with parallax, glitch effects, and CMSmanaged content.

    Screenshot of the ToyBoxX website; part of John Kavanagh's selected project work.
  22. Navico

    Principal UI development for Navico's multisite, multilingual ecommerce platform, using Node.js, Handlebars, Sass, Razor templates, and Episerver across three marine brands.

    Screenshot of the Navico website; part of John Kavanagh's selected project work.
  23. Linkudo

    Sole fullstack development of Linkudo, rebuilding a classic Flash word association game as a mobilefirst Next.js product with puzzle generation, APIs, caching, and sharecard automation.

    Screenshot of the Linkudo website; part of John Kavanagh's selected project work.
  24. Dataffirm

    Frontend development for Dataffirm's complex realtime Angular fintech platform, using machine learning and big data to surface investment signals.

    Screenshot of the Dataffirm website; part of John Kavanagh's selected project work.
  25. Cox & Kings
    Travel

    Responsive frontend template system for Cox & Kings' luxury travel ecommerce website, delivered as 70+ components and 30 HTML templates for integration into an existing legacy platform.

    Screenshot of the Cox & Kings website; part of John Kavanagh's selected project work.
  26. Macmillan Education

    Senior frontend development for Macmillan Education's Open Mind platform, turning bookbased learning into interactive QTI and Polymer web components.

    Screenshot of the Macmillan Education website; part of John Kavanagh's selected project work.