Virgin Media O2 CMS performance UI

Enterprise front-end optimisation across CMS-driven journeysTelecommunications

ReactAngularNextJSTailwind CSSStoryblok
StrapiUX DesignStorybookPerformanceDesign Systems
Virgin Media O2 interface divider image

/ Overview

Senior software development across CMS-backed front-end journeys for Virgin Media O2, combining React, Angular, NextJS, Tailwind CSS, SCSS, and component-led UI delivery.The work focused on improving performance, making CMS-managed interfaces easier to maintain, and collaborating with UX, backend, and product teams to ship scalable customer-facing experiences.

/ Project Details

Name:Virgin Media O2 CMS performance UI

Client:Virgin Media O2

Industries:Telecommunications

Date:June 2026

Project page:/project-details?project=virgin-media-o2-cms-performance-ui

/ Challenge

The platform needed faster UI delivery and better performance across CMS-managed experiences while still supporting multiple teams, design decisions, and content workflows.The role also required mentoring junior developers and keeping component quality high across a mixed React, Angular, Strapi, Storyblok, and Storybook environment.

/ Provided Services

Front-end engineering

Built and optimised React, Angular, and NextJS interfaces for CMS-driven product and marketing journeys.

CMS integration

Worked with Strapi and Storyblok to improve content-managed interface delivery and system efficiency.

UI component delivery

Created and maintained reusable UI patterns with Storybook-style component development practices.

/ Solution

Improved the front-end implementation around CMS content, component structure, styling, and performance bottlenecks.The CV records an 84% performance and UI development efficiency improvement, a 78% improvement in project delivery timelines, and an 80% productivity lift through mentoring and collaboration.

/ Tech stack

React, Angular and NextJS

Used modern JavaScript frameworks to build maintainable enterprise UI surfaces.

Tailwind CSS and SCSS

Applied utility and structured styling approaches for responsive, consistent interface delivery.

Strapi, Storyblok and Storybook

Connected component development with CMS workflows and reusable UI documentation.

Virgin Media O2 delivery divider image
Photography
Photography showcase image
3D Models
3D Models showcase image
Development
Development showcase image
Illustrations
Illustrations showcase image
Fashion
Fashion showcase image
Digital Art
Digital Art showcase image
Packaging
Packaging showcase image
Motion
Motion showcase image
Illustrations
Illustrations showcase image
Video Production
Video Production showcase image
Photography
Photography showcase image
3D Models
3D Models showcase image
Development
Development showcase image
Illustrations
Illustrations showcase image
Fashion
Fashion showcase image