Hands-on enough to build. Senior enough to see the whole system.

I’m a staff-level Android engineer and engineering leader with more than 10 years turning ambiguous product and platform needs into systems teams can ship and operate.

My work spans Kotlin, Jetpack Compose, architecture, performance, mentoring, delivery and Kotlin Multiplatform with native Compose and SwiftUI experiences.

Engineering
10+ years
Skores app downloads
5M+
ITVX registered users
40M+
ITVX startup gain (contributed)
30%

Architecture is useful when a team can carry it.

01

Android at scale

Kotlin, Jetpack Compose, modular architecture, performance work and release-ready engineering for established consumer products.

02

KMP & native UX

Shared product logic where it earns its place, with native Compose and SwiftUI experiences that respect each platform.

03

Engineering leadership

Technical direction, mentoring and pragmatic decisions that connect product intent to reliable execution.

Product breadth. Platform depth.

Regulated betting · Streaming · Telecom · Travel · Sports · Finance

  1. 2026–Present

    Head of Engineering

    Current role

    Leading a Farsi-first, bilingual community platform across web, native mobile, data and human-in-the-loop AI operations.

  2. 2023–2025

    Lead Android Developer

    bet365

    Delivered regulated Android platform work and co-created FollowScores from inception with Jetpack Compose, Kotlin, Material 3, modular boundaries and release readiness built in.

  3. 2023

    Android Developer

    BuiltByPixel / The Times

    Re-architected the established Android app towards Clean Architecture and Compose, built reusable UI components and improved CI for safer iteration.

  4. 2021–2023

    Lead Android Developer

    Candyspace / ITVX

    Modernised the mobile and tablet codebase, moved key flows to Coroutines and Hilt, delivered Compose modules and contributed to a 30% startup-time improvement.

  5. 2020–2021

    Android Developer

    Vodafone Smart Tech

    Built companion-app features for connected products including a bicycle tracker and Neo smartwatch, with reusable Kotlin modules and dependable fortnightly releases.

  6. 2020

    Android Developer

    AND Digital / British Airways

    Introduced Jetpack and MVVM patterns in the British Airways app and refactored core selling-flow code for better stability, testability and maintainability.

  7. 2019–2020

    Lead Android Developer

    LiveStyled

    Led Android SDK development for white-label venue applications serving Tottenham Hotspur, The O2 and Wembley, while mentoring developers and raising review standards.

  8. 2018–2019

    Lead Android Developer

    UI Centric

    Built UEFA.tv in a fully Kotlin Android codebase and delivered NBC and My5 applications for Fire TV with distributed international teams.

  9. Pre-2018

    Lead Android Developer

    Skores

    Led Android development for a live-sports product with more than 5M downloads and supported its architectural migration from MVP to MVVM.

  10. Pre-2018

    Lead Android Developer

    Careerjet

    Migrated Careerjet's job-search app and a sister dating product to Kotlin using Dagger 2 and Room, improving their foundations.

  11. Early career

    Technology Consultant

    BNP Paribas Fortis

    Contributed to internal banking systems in a regulated enterprise environment, building early experience with operational and compliance constraints.

Computer science, three working languages.

MSc Computer Science from Azad University and a DUT in Programming & Computer Science from the University of Bordeaux I.

C2 French Literature from the University of Bordeaux III. English, French and Persian.

Tell me what you’re building.

Share the useful context. I’ll read it personally and reply if I can help.