Professional Experience

Two decades of building exceptional products and leading high-performing teams across Fortune 500 companies and innovative startups.

Stealth AI

Stealth AI

Founding Engineer

September 2025 - Present1 mo

Building AI platforms across multiple domains, spanning web, mobile, and augmented reality experiences. Current projects include Property Intelligence Platform and Agricultural Computer Vision Application.

TypeScriptARKitNext.jsPyTorchOpenAIVercelPostgreSQLPostGISSupabaseCoreMLUpstashAgriculture Technology
Diageo

Diageo

Engineering Manager (Primary Role)

August 2021 - August 20254 yrs

Engineering Manager

May 2023 - August 20252 yrs 3 mos
  • Managed 40+ engineers across globally distributed teams with direct reports, conducting regular performance reviews, 1:1s, and career development sessions to drive team growth and retention.
  • Scaled engineering organisation from 15 to 40+ developers through strategic hiring, full-cycle recruitment, and comprehensive onboarding programs while maintaining team culture and productivity.
  • 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.
  • Owned engineering budget and vendor management, selecting and onboarding multiple external agencies while establishing governance frameworks and quality gates achieving 100% compliance.
  • Implemented performance management and engineering metrics framework, improving delivery predictability and team velocity while fostering innovation culture through AI adoption and regular hackathons.
Team LeadershipAgile/ScrumOKRsStakeholder ManagementBudget ManagementVendor ManagementPerformance ManagementStrategic PlanningAgency ReviewAI/ML IntegrationChange ManagementCross-functional LeadershipExecutive Communication

Technical Lead

Dec 2022 - May 20235 mos
  • 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.
Solution ArchitecturePlatform GovernanceQuality EngineeringCI/CD PipelinesMonorepo ArchitectureTypeScriptCode Quality ToolsDeveloper ExperienceTechnical DocumentationCompliance & StandardsAutomationBest PracticesTechnical Assessment

Principal Engineer

Aug 2021 - Dec 20221 yr 4 mos
  • 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.
System ArchitectureComposable ArchitectureReactNext.jsGraphQLContentfulVercelIntegration PatternsTechnical StandardsPerformance OptimisationScalability DesignAPI DesignTypeScriptPlaywrightAlgolia
The Times

The Times

Software Engineer

June 2021 - August 20212 mos

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.jsTypeScriptAWS LambdaCloudFrontRedisWeb PerformanceCore Web VitalsJestCI/CD
The Very Group

The Very Group

Principal Software Engineer

February 2021 - June 20214 mos

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.

MicroservicesNode.jsReactNext.jsAWSDockerPostgreSQL
Sky

Sky

React Developer

November 2020 - February 20213 mos

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.jsReactTypeScriptGraphQLMonorepoStorybookPlaywrightCDNWebpack
Fresh Deals

Fresh Deals

Engineering Founder

April 2020 - April 20222 yrs

Founded and developed serverless PWA commerce platform with real-time price tracking, reviews, and deal notifications during the pandemic.

AWS LambdaNode.jsNext.jsReactPWAMongoDBGraphQLServerless ComputingPush NotificationsProduct Management
Lloyds Banking Group

Lloyds Banking Group

Lead Full Stack Developer

July 2018 - September 20191 yr 2 mos

Provided technical leadership and mentorship to engineering team, directing implementation strategies across multiple workstreams while conducting code reviews and establishing best practices. Led solution architecture decisions across Financial Planning division, aligning technical roadmap with board-level IT strategy initiatives.

Team LeadershipNode.jsReactTypeScriptAWSGraphQLSQLSecurity (OWASP)Regulatory ComplianceMentoring
The Virtual Assistant Ninja

The Virtual Assistant Ninja

Engineering Founder

May 2017 - March 20202 yrs 10 mos

Built SaaS platform with three products and eight distributed microservices supporting 1,000+ online retailers, successfully acquired by Hustle Got Real.

MicroservicesAWSNode.jsAngularTypeScriptMongoDBGoogle Cloud PlatformOAuthPuppeteerDockerKubernetesMessage QueuingProduct Strategy
Bet365

Bet365

Full Stack Developer

November 2015 - May 20171 yr 6 mos

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.

JavaScriptTypeScriptHTML5ActionScriptWebSocketsReactRxJSPerformance OptimisationCanvas/WebGL
Tombola

Tombola

Multiple Roles

January 2008 - November 20157 yrs 10 mos

Development Lead

Jan 2012 - Nov 20153 yrs 10 mos
  • Directly managed 13 engineers, conducting performance reviews, career development, and regular 1:1s. Recruited, interviewed, trained and onboarded all direct reports, building a high-performing team from scratch.
  • Led development across multiple projects via scrum methodology, ensuring delivery of core desktop and mobile products with 50k+ daily active users.
  • Championed development standards and team processes, tracking sprint velocity and delivery metrics while managing full performance management cycle.

Senior Developer

Jan 2010 - Jan 20122 yrs
  • 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.

Developer

Jan 2008 - Jan 20102 yrs
  • 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 specialisation, creating engaging consumer experiences.
ActionScriptAnimationHTMLJavaScriptTypeScriptAngularCI/CDUI DevelopmentTeam LeadershipAgileMobile DevelopmentScrum
TH_NK

TH_NK

Javascript Developer

February 2007 - November 20079 mos

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.

ActionScriptJavaScriptPerformance OptimisationWeb Development