bet365
bet365 & FollowScores
Lead Android Developer
Delivered regulated Android platform work and co-created FollowScores from inception with Jetpack Compose, Kotlin, Material 3, modular boundaries and release readiness built in.
Work / Selected experience
More than 10 years building and modernising consumer mobile products across regulated betting, streaming, news, telecom, travel, venues, sports and finance.
Every note below is grounded in my CV and separates my contribution from the wider product outcome.
bet365
Lead Android Developer
Delivered regulated Android platform work and co-created FollowScores from inception with Jetpack Compose, Kotlin, Material 3, modular boundaries and release readiness built in.
BuiltByPixel / The Times
Android Developer
Re-architected the established Android app towards Clean Architecture and Compose, built reusable UI components and improved CI for safer iteration.
Candyspace / ITVX
Lead Android Developer
Modernised the mobile and tablet codebase, moved key flows to Coroutines and Hilt, delivered Compose modules and contributed to a 30% startup-time improvement.
Vodafone Smart Tech
Android Developer
Built companion-app features for connected products including a bicycle tracker and Neo smartwatch, with reusable Kotlin modules and dependable fortnightly releases.
AND Digital / British Airways
Android Developer
Introduced Jetpack and MVVM patterns in the British Airways app and refactored core selling-flow code for better stability, testability and maintainability.
LiveStyled
Lead Android Developer
Led Android SDK development for white-label venue applications serving Tottenham Hotspur, The O2 and Wembley, while mentoring developers and raising review standards.
UI Centric
Lead Android Developer
Built UEFA.tv in a fully Kotlin Android codebase and delivered NBC and My5 applications for Fire TV with distributed international teams.
Skores
Lead Android Developer
Led Android development for a live-sports product with more than 5M downloads and supported its architectural migration from MVP to MVVM.
Careerjet
Lead Android Developer
Migrated Careerjet's job-search app and a sister dating product to Kotlin using Dagger 2 and Room, improving their foundations.
BNP Paribas Fortis
Technology Consultant
Contributed to internal banking systems in a regulated enterprise environment, building early experience with operational and compliance constraints.
Also building
End-to-end products and practical tooling that show ownership beyond a single platform feature.
Leading engineering for a bilingual community product across web, native mobile, data and human-in-the-loop operations.
Built a constrained bridge between trusted AI hosts and Apple Mail, with read-only defaults, explicit send confirmation and auditable packaging.
Designed, built, published and continue to operate a Persian word puzzle with shared Kotlin product logic and complete product ownership.