Over the past 20 years, I have had the privilege of working with some of the world's most recognised brands across diverse sectors, from global spirits companies to leading media organisations, financial institutions, and innovative startups. This journey has provided me with extensive experience in scaling engineering teams, delivering digital transformations, and building platforms that serve millions of users worldwide.
Engineering Manager
May 2023 - August 2025- Initiated and led development of the company's global headless platform, co-creating the composable architecture vision that now powers over 75% of Diageo traffic for brands including Johnnie Walker, Guinness, Smirnoff, and Baileys.
- Pioneered major infrastructure transformation, designing and implementing a scalable composable architecture that consolidated dispersed technologies onto a single SaaS-only stack (Contentful, Vercel, Algolia, Auth0).
- Rapidly scaled a global engineering team to 40+ internal developers, selected and onboarded multiple external agencies, creating a supportive environment that empowered innovation and growth.
- Led AI adoption initiatives, introducing Generative AI to expedite migrations, improve quality, and remove inefficiencies across the department whilst organising regular hackathons to foster innovation culture.
Technical Lead
Dec 2022 - May 2023- Defined comprehensive platform governance including 15 Quality Attribute Requirements, documented best practices, automated technical assessment, and a suite of automated quality gates.
- Implemented global headless CMS platform, reducing time-to-market by 40%, achieving 100% compliance across legal and regulatory standards whilst delivering significant annual development savings.
- Established 'Bedrock', a foundational TypeScript mono-repo (8 applications, 22+ packages, 5 Contentful extensions) as the cornerstone for code reuse and developer productivity across multiple teams and agencies.
Principal Engineer
Aug 2021 - Dec 2022- Architected and led development of flagship brand sites including TheBar.com and Malts.com, establishing technical patterns and architecture standards for the global platform.
- Designed scalable composable architecture foundations, defining integration patterns and technical standards that would become the blueprint for Diageo's digital transformation.
Engineering ManagerMay 2023 - August 2025
- Initiated and led development of the company's global headless platform, co-creating the composable architecture vision that now powers over 75% of Diageo traffic for brands including Johnnie Walker, Guinness, Smirnoff, and Baileys.
- Pioneered major infrastructure transformation, designing and implementing a scalable composable architecture that consolidated dispersed technologies onto a single SaaS-only stack (Contentful, Vercel, Algolia, Auth0).
- Rapidly scaled a global engineering team to 40+ internal developers, selected and onboarded multiple external agencies, creating a supportive environment that empowered innovation and growth.
- Led AI adoption initiatives, introducing Generative AI to expedite migrations, improve quality, and remove inefficiencies across the department whilst organising regular hackathons to foster innovation culture.
Technical LeadDec 2022 - May 2023
- Defined comprehensive platform governance including 15 Quality Attribute Requirements, documented best practices, automated technical assessment, and a suite of automated quality gates.
- Implemented global headless CMS platform, reducing time-to-market by 40%, achieving 100% compliance across legal and regulatory standards whilst delivering significant annual development savings.
- Established 'Bedrock', a foundational TypeScript mono-repo (8 applications, 22+ packages, 5 Contentful extensions) as the cornerstone for code reuse and developer productivity across multiple teams and agencies.
Principal EngineerAug 2021 - Dec 2022
- Architected and led development of flagship brand sites including TheBar.com and Malts.com, establishing technical patterns and architecture standards for the global platform.
- Designed scalable composable architecture foundations, defining integration patterns and technical standards that would become the blueprint for Diageo's digital transformation.
ReactNext.jsVercelContentfulGraphQLTypeScriptPlaywrightAlgolia
ReactNext.jsVercelContentfulGraphQLTypeScriptPlaywrightAlgolia
Drove front-end development for digital transformation initiative serving 2M+ daily readers, specialising in web performance optimisation and modern development practices. Delivered significant Core Web Vitals improvements across the platform.
Drove front-end development for digital transformation initiative serving 2M+ daily readers, specialising in web performance optimisation and modern development practices. Delivered significant Core Web Vitals improvements across the platform.
ReactNext.jsAWS LambdaWeb PerformanceTypeScript
ReactNext.jsAWS LambdaWeb PerformanceTypeScript
Led development of highly available, scalable enterprise solution to replace existing Digital Customer Experience platform serving 4M+ customers. Architected new microservices-based commerce platform with 99.9% uptime targets.
Led development of highly available, scalable enterprise solution to replace existing Digital Customer Experience platform serving 4M+ customers. Architected new microservices-based commerce platform with 99.9% uptime targets.
Node.jsReactNext.jsAWS
Node.jsReactNext.jsAWS
Developed features for node/react mono-repo website serving 24M+ customers, creating bespoke React components using Adobe Spectrum design system for cross-team reusability and maintaining design consistency.
Developed features for node/react mono-repo website serving 24M+ customers, creating bespoke React components using Adobe Spectrum design system for cross-team reusability and maintaining design consistency.
Node.jsReactGraphQLMonorepoStorybookPlaywright
Node.jsReactGraphQLMonorepoStorybookPlaywright
Founded and developed serverless progressive web app during the coronavirus pandemic, creating a comprehensive commerce platform that served users with real-time price tracking, reviews and deal notifications.
Founded and developed serverless progressive web app during the coronavirus pandemic, creating a comprehensive commerce platform that served users with real-time price tracking, reviews and deal notifications.
AWS LambdaNode.jsNext.jsReactMongoDBGraphQLServerless Computing
AWS LambdaNode.jsNext.jsReactMongoDBGraphQLServerless Computing
Led digital transformation in Financial Planning and Retirement lab, surfacing pension information to 15M+ users across Halifax, Bank of Scotland and Lloyds brands. Improved app performance by 60% whilst supporting board-level IT strategy initiatives.
Led digital transformation in Financial Planning and Retirement lab, surfacing pension information to 15M+ users across Halifax, Bank of Scotland and Lloyds brands. Improved app performance by 60% whilst supporting board-level IT strategy initiatives.
Node.jsReactTypeScriptAWSGraphQLSQL
Node.jsReactTypeScriptAWSGraphQLSQL
Designed, architected, and developed a suite of SaaS products supporting 1,000+ online retailers. Built platform consisting of three products and eight distributed micro-services worldwide, successfully acquired by Hustle Got Real in March 2020.
Designed, architected, and developed a suite of SaaS products supporting 1,000+ online retailers. Built platform consisting of three products and eight distributed micro-services worldwide, successfully acquired by Hustle Got Real in March 2020.
AWSNode.jsAngularTypeScriptMongoDBGoogle Cloud PlatformOAuthPuppeteerDocker
AWSNode.jsAngularTypeScriptMongoDBGoogle Cloud PlatformOAuthPuppeteerDocker
Developed Client Side Sports UI across all platforms for the world's largest online gambling operator serving 45M+ customers globally. Helped lead re-write of legacy ActionScript to HTML5, mentored developers, and delivered performance improvements across the platform.
Developed Client Side Sports UI across all platforms for the world's largest online gambling operator serving 45M+ customers globally. Helped lead re-write of legacy ActionScript to HTML5, mentored developers, and delivered performance improvements across the platform.
JavaScriptTypeScriptHTML5ActionScript
JavaScriptTypeScriptHTML5ActionScript
Client Development Lead
Jan 2012 - Nov 2015- Led 13 skilled client developers across multiple projects, ensuring delivery of core desktop and mobile products with 50k+ daily active users.
- Coordinated task allocation via scrum methodology, tracking project progress and presenting risks/issues at regular meetings.
- Managed recruitment, appraisals, and on-call incident resolution whilst mentoring junior developers.
- Championed development standards to ensure all internal policies and procedures were adhered to.
Senior Client Developer
Jan 2010 - Jan 2012- Designed and developed products for both consumer and business use, specialising in mobile development for UK, Spain and Italy markets.
- Mentored junior developers and contributed to problem management and incident resolution.
- Ensured agreed timelines and project deliverables were met across multiple platforms.
Client Developer
Jan 2008 - Jan 2010- Developed core bingo and casino products for Tombola, the #1 Bingo Operator in the UK, Spain and Italy.
- Focused on UI development and mobile platform specialization, creating engaging consumer experiences.
Client Development LeadJan 2012 - Nov 2015
- Led 13 skilled client developers across multiple projects, ensuring delivery of core desktop and mobile products with 50k+ daily active users.
- Coordinated task allocation via scrum methodology, tracking project progress and presenting risks/issues at regular meetings.
- Managed recruitment, appraisals, and on-call incident resolution whilst mentoring junior developers.
- Championed development standards to ensure all internal policies and procedures were adhered to.
Senior Client DeveloperJan 2010 - Jan 2012
- Designed and developed products for both consumer and business use, specialising in mobile development for UK, Spain and Italy markets.
- Mentored junior developers and contributed to problem management and incident resolution.
- Ensured agreed timelines and project deliverables were met across multiple platforms.
Client DeveloperJan 2008 - Jan 2010
- Developed core bingo and casino products for Tombola, the #1 Bingo Operator in the UK, Spain and Italy.
- Focused on UI development and mobile platform specialization, creating engaging consumer experiences.
UI DevelopmentTeam LeadershipAgileMobile DevelopmentScrum
UI DevelopmentTeam LeadershipAgileMobile DevelopmentScrum
Contributed to various JavaScript-based projects for creative agency clients, developing and maintaining interactive client-side web applications with focus on user experience and cross-browser compatibility.
Contributed to various JavaScript-based projects for creative agency clients, developing and maintaining interactive client-side web applications with focus on user experience and cross-browser compatibility.
JavaScriptWeb Development
JavaScriptWeb Development