Skip to content
davthecoder

Curriculum Vitae

David Cruz Anaya

Senior Mobile Engineer·Independent

12+ years building and scaling consumer apps used by millions in Android, Kotlin Multiplatform and native Rust, and leading the cross-functional teams that ship them. Now working independently.

  • London, UK
  • British & Spanish
  • Available for senior mobile engagements
Get in touch
David Cruz Anaya

Capabilities

Two disciplines, one core

The same foundation, twelve years of shipping, expressed two ways.

Leadership

I grow teams & ship through them

People

  • Team management
  • Coaching & mentoring
  • 1:1s & career growth
  • Performance management

Ran 1:1s, growth plans and performance reviews for a team of 4 at Sky.

Delivery

  • Agile / Scrum delivery
  • Roadmap planning
  • Cross-functional coordination
  • Stakeholder management

Coordinated product, design and DevOps to ship Sky Go to 10M+ monthly users.

Strategy

  • Technical strategy
  • Architecture direction
  • Engineering standards
  • Modernisation

Led the Kotlin Multiplatform and Jetpack Compose adoption across platforms.

Growth

  • Hiring & interviewing
  • Onboarding & ramp-up
  • Graduate coaching
  • PSM I certified

Ran the graduate programme as Scrum Master, interviewing and onboarding new engineers.

Engineering

I still ship the hard parts myself

Languages

  • Kotlin
  • Rust
  • Java
  • TypeScript
  • Swift
  • Dart
  • JavaScript

Mobile & native

  • Jetpack Compose
  • Kotlin Multiplatform
  • Rust native modules
  • Android SDK
  • iOS / Swift
  • Flutter
  • Android & Fire TV

Supporting web & backend

  • Ktor
  • REST / GraphQL
  • PostgreSQL
  • Supabase
  • Next.js
  • React

Craft

  • Clean Architecture
  • MVVM / SOLID
  • TDD & UI testing
  • CI/CD · Fastlane
  • ExoPlayer / DRM
  • Gradle · Docker

Impact

12+
years shipping mobile
10M+
monthly users reached
4
engineer team led
40%
code shared via KMP
45%
fewer crash tickets
20k+
students taught

Experience

Where it came together

A decade across streaming and consumer apps, moving deliberately between building, leading, and managing. I take the seat the team needs, and I never leave the code behind.

Manage peopleLead directionBuild hands-on

  1. 2026 - PresentLEAD

    Independent Senior Mobile Engineer

    davthecoder

    Work with companies on Android app modernisation, Kotlin Multiplatform adoption, and native Rust modules where they earn their place, plus embedded senior delivery. I own architecture and the hard parts, and hand teams a result they can keep running.

  2. Jun 2026 - PresentBUILD

    Senior Software Engineer

    Deliveroo

    Built and shipped Android features for millions of Deliveroo customers, using analytics and A/B experimentation to guide product decisions and helping raise engineering standards across the team.

  3. Oct 2025 - May 2026LEAD

    Principal Mobile Engineer (independent)

    davthecoder

    Independent senior mobile engineering for clients across broadcast and travel: owned client relationships, solution architecture and delivery, and advised on engineering strategy.

  4. Feb 2022 - Oct 2025MANAGE

    Engineering Manager (Mobile) & KMP Team Lead

    Sky · via Deltatre

    Managed and grew a cross-functional team of 4 (iOS, Android, DevOps): ran 1:1s, performance and growth plans, and owned roadmap and delivery for Sky Go at 10M+ monthly users. Drove the Kotlin Multiplatform (40% code reuse) and Jetpack Compose modernisation the team shipped, and built a device farm for automated QA.

  5. Jun 2021 - Feb 2022LEAD

    Android Developer & Scrum Master

    Deltatre · Sky Go

    Built Sky Go Android streaming features. Served as Scrum Master for the graduate programme, facilitating ceremonies and coaching new engineers.

  6. Oct 2020 - Jun 2021LEAD

    Engineering Lead

    Deltatre

    Led a small team building streaming apps for Android, Android TV and Fire TV. Cut crash-related tickets 45% through automated testing and code-quality standards.

  7. Jan 2020 - Oct 2020LEAD

    Lead Android Developer

    Deltatre

    Led delivery of premium streaming apps (WWE, GolfTV, BritBox) to 5M+ combined users. Architected a modular, white-label codebase with ExoPlayer DRM and offline playback.

  8. Jun 2018 - Dec 2019BUILD

    Android Developer

    Massive Interactive, then Deltatre

    Built the My5 (Channel 5) app for Android and Fire TV (1M+ downloads) and contributed to iOS / tvOS in Swift.

  9. Nov 2016 - Apr 2018BUILD

    Android Developer

    IGT UK

    Built playMGM casino features, including animated Roulette, and a reusable Material Design component library.

  10. Oct 2014 - Nov 2016BUILD

    HTML5 Game Developer

    IGT UK

    Built HTML5 games for the Norsk-Tipping lottery platform with cross-browser support across mobile and desktop.

Education and certifications

  • OTHM Level 6 Diploma · Business Management

    LSBR

    2024
  • OTHM Level 5 Extended Diploma · Business Management

    LSBR

    2023
  • Kotlin for Android Developers

    Antonio Leiva

    2020
  • Professional Scrum Master I (PSM I)

    Scrum.org

    2019
  • HNC Level 4 in Computing

    Arden University

    2018

Beyond the CV

  • Teaching. Udemy instructor with 20,000+ students across Android courses.

  • Author. Published author of “You Are Not That Important”.

  • Open source. Active contributor at github.com/davthecodercom.

  • Languages. English (fluent) · Spanish (native) · Valencian (Native)

  • Authorisation. UK and EU citizen, dual UK-Spanish nationality.

Need senior mobile delivery, KMP adoption, or native Rust?

I work with companies as an independent senior mobile engineer. See what I offer, or get in touch and tell me what you're building.