Philip Vella

Philip Vella
Based in London, UK
Senior Frontend Software Engineer

Philip Vella

Based in London, United Kingdom, I am a Senior Frontend 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, cross-team platform delivery, and responsible AI-assisted engineering.

Built and maintained a multi-service API layer on Cloudflare Workers, using Hono and TypeScript to deliver versioned, modular BFF endpoints behind a gateway. Added shared middleware and controller patterns for authentication, authorization, locale, client IP, validation, error handling and observability, while integrating OpenTelemetry and OpenAPI/Scalar documentation across services.

About

I am a Senior Frontend 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, especially for users on low-end mobile devices and slower networks, including production monitoring, tracing, and architecture-level optimisation of critical user journeys.

I use AI as a responsible engineering partner to explore architecture options, challenge assumptions, surface edge cases, accelerate research, and improve technical communication while keeping decisions grounded in source code, documentation, tests, and production evidence.

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, pull-request conventions, release-note automation, documentation, and cross-team technical alignment.

Experience

Experience highlights

20 points from this role

2023/09 - PRESENT
  • Working across multiple frontend teams, shaping technical strategy, influencing engineering roadmaps and translating ambiguous business needs into clear, deliverable requirements.

  • This helps teams align earlier, remove blockers faster and make more consistent technical decisions across the domain.

  • Performance for users on low-end mobile devices and slower networks remains a recurring focus, using SSR, CDN caching, lazy loading and Cloudflare Worker-backed BFF patterns.

  • Built and maintained Cloudflare Workers BFF APIs across multiple product domains, using Hono and TypeScript to deliver versioned, modular endpoints behind a gateway.

  • This includes gateway routing, service-specific workers and reusable controller patterns for payments, account, auth, sportsbook and other domain APIs.

  • Designed shared middleware and standardised request/response handling for authentication, authorization, localization, client IP, validation, error handling and observability across protected routes.

  • Improved production readiness with OpenTelemetry instrumentation, centralised error handling, OpenAPI/Scalar documentation support and scheduled or background processing where needed.

Education

2012-2013

B.A. - Software Development

Fraunhofer Gesellschaft University (Germany)

2010-2012

BTEC Higher National Diploma - Computing

MCAST IICT, Paola (Malta)

2008-2010

BTEC National Diploma - Computing

MCAST IICT, Paola (Malta)

education

Skills

frontend

22 skills

backend

11 skills

AI-assisted engineering

8 skills

tools

8 skills

Platform & Tooling

16 skills

native

3 skills

Testimonials

Johan Farrugia

I've known Philip for nearly 6 years now, and it's been a pleasure to work with him in the same department. Philip is a diligent, self-driven individual who strives to achieve his goals.

He's also a very friendly and approachable person, always offering his assistance whenever it's needed.

I also consider Philip to be a proactive person, readily proposing new ideas and expressing his point of view in an honest and constructive manner, which makes him an ideal team-mate to work with.

Philip is not only extremely proficient in frontend development, where he's considered as a point-of-reference on this matter in our department, but also very technically sound when it comes to the rest of the tech stack that the company uses.

In addition, he also continuously invests time in acquiring new skills whilst also applying them in practice, and for these reasons he is undoubtedly a great asset to have within one's team/department.

I therefore strongly recommend Philip for any position related to software development.

Johan Farrugia

Full-stack Developer at Tipico Co. Ltd

Projects

Multi-Brand Frontend Platform
Multi-Brand Frontend Platform

Designed and maintained a shared frontend architecture serving multiple brands and locales from a single codebase, enabling faster delivery across international markets.

REACT

REMIX

TYPESCRIPT

MULTI-BRAND

Edge Routing and API Orchestration
Edge Routing and API Orchestration

Implemented edge-based orchestration with Cloudflare Workers and introduced a Discrimination-ID header routing strategy to support market-aware backend routing.

CLOUDFLARE

EDGE

API

ROUTING

Performance and Observability
Performance and Observability

Optimised critical journeys for low-end mobile devices and slower networks, pairing SSR, caching, lazy loading and observability workflows using Grafana and frontend APM tracing practices.

GRAFANA

OBSERVABILITY

PERFORMANCE

APM

CI/CD and Quality Automation
CI/CD and Quality Automation

Designed Azure DevOps pipelines, integrated SonarCloud quality gates, standardised pull-request titles and automated release-note generation from production and release-candidate tag diffs.

AZURE DEVOPS

CI/CD

SONARCLOUD

AUTOMATION

Architecture Leadership and Mentoring
Architecture Leadership and Mentoring

Defined frontend architecture standards, reviewed pull requests across squads, interviewed senior engineers, and drove internal technical alignment sessions.

ARCHITECTURE

MENTORING

LEADERSHIP

COLLABORATION

Hobbies

Running

Middle Distance Running

Running

What started out as a means to lose weight and keep healthy, led to 8 years of passionate sport. When I started running back in 2014, little did I know that running would become such an integral part of my routine. I have competed in several road races locally in Malta and also internationally. Several half marathons have led me to push my limits to the maximum and challenge my mind not to give up in dire situations. Running has helped me boost my mental agility and performance while improving my self esteem. In turn, these benefits have spilled over to other areas, such as my professional and personal life.

Motorsport

Formula 1 and British motorsport

Motorsport

I am also an avid fan of Formula 1 and British motorsport. I have myself driven at the Silverstone Race Track and have certainly learnt to appreciate the dedication and technicalities involved in such disciplines. The amount of teamwork and dedication in this sport keeps me driven to persist in working well within a team. Through this I have learnt that one can achieve impressive results when managing to combine raw-talent together with teamwork. This is certainly a hard combination to beat.

Achievements

Additional contributions focused on engineering leadership, hiring, architecture alignment, and technical communication.

Senior Engineering Interviews
Ongoing

Senior Engineering Interviews

Interviewed candidates for senior software engineering roles and contributed to hiring quality across teams.

Leadership
Architecture Alignment Sessions
Ongoing

Architecture Alignment Sessions

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

Architecture
Technical Documentation
Ongoing

Technical Documentation

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

Documentation

Current Status

Employment Setup Preference

Hybrid / Cross-Team Delivery

I work effectively in hybrid environments, combining focused deep-work with in-person collaboration for architecture workshops, product planning, and cross-squad delivery. I place strong emphasis on clear written communication, documentation, and proactive alignment across teams.

Living

Based in London, United Kingdom

I am currently based in London, United Kingdom and working as a Senior Frontend Software Engineer at Kingmakers Group (BetKing / SuperSportsBet), leading frontend platform initiatives across multiple markets.

Contact

[email protected]

+44 7### ######

London, United Kingdom

contacts

Made by Philip