
Senior Principal Front-End Software Engineer with 10+ years of experience designing and operating large-scale web platforms serving multiple brands and international markets across the United Kingdom and Europe.
Specialised in TypeScript-based frontend architecture, edge computing, and high-performance web applications, with a strong focus on developer experience, observability, and cross-team platform delivery.
I am a Senior Principal Front-End Software Engineer with over 10 years of professional experience, based in the United Kingdom and focused on building scalable web platforms for multi-brand, multi-locale products in regulated domains.
Throughout my career spanning software engineering roles since 2012, I have developed deep expertise in TypeScript, React, Remix, Tailwind, Vite, and Cloudflare Workers, with strong ownership of frontend architecture and edge-first integration patterns.
At Kingmakers Group (BetKing / SuperSportsBet), I lead frontend platform development across international markets, define engineering standards, and mentor engineers across squads.
I regularly drive performance and observability initiatives, including production monitoring, tracing, and architecture-level optimisation of critical user journeys.
I collaborate closely with backend, compliance, and product teams to deliver reliable, regulatory-compliant experiences across acquisition, payments, engagement, and account systems.
I also invest heavily in developer experience by improving CI/CD, quality gates, documentation, and cross-team technical alignment.
Designed and maintained a shared frontend architecture serving multiple brands and locales from a single codebase, enabling faster delivery across international markets.
Implemented edge-based orchestration with Cloudflare Workers and introduced a Discrimination-ID header routing strategy to support market-aware backend routing.
Led production performance investigations and built observability workflows using Grafana, Loki-style logging pipelines, and frontend APM tracing practices.
Designed and maintained Azure DevOps pipelines for INT, UAT, and PROD, integrated SonarCloud quality gates, and automated frontend build and deployment workflows.
Interviewed candidates for senior software engineering roles and contributed to hiring quality across teams.

Led internal technical discussions and architecture alignment sessions across frontend and product squads.

Produced technical documentation, diagrams, and architectural proposals to support cross-team delivery.
