Virgin Media O2 CMS performance UI
Enterprise front-end optimisation across CMS-driven journeysTelecommunications

/ 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.











