ME
Back to Work

MMT Digital / Vodafone UK

Senior Technical Architect & Lead Engineer

Apr 2018 – Apr 2023

Summary

Vodafone UK embarked on a transformation of their digital commerce and self‑service platforms. I served as Senior Technical Architect leading frontend/platform modernisation and multi-team engineering alignment.

The Problem

Vodafone’s web platform suffered from large monolithic bundles, slow builds, inconsistent UI, tight coupling between features and slow time-to-market. A modern, modular architecture was required to support faster R&D, better performance and decentralised ownership.

My Role

I defined the platform strategy for frontend modernisation and guided engineering teams through major architectural and tooling shifts.

Approach

  • Designed Vodafone’s React/TypeScript component library.
  • Architected the PWA model.
  • Developed an ESM-based microfrontend architecture.
  • Drove transition from Webpack to Vite.
  • Provided Node.js and API integration architecture.
  • Led governance around standards and design system usage.
  • Supported cloud-aligned/serverless delivery patterns.

Architecture Highlights

  • ESM microfrontend orchestration
  • Shared design system & component library
  • PWA architecture
  • Node.js middleware architecture
  • Modern build tooling migration
  • Multi‑team governance framework

Outcomes

  • Major reduction in bundle size and load time
  • Faster development cycles and improved DX
  • Consistent UI across journeys
  • Increased platform reliability
  • Better team autonomy and alignment