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