Skip to content

Curriculum Vitae

David Cruz Anaya

Senior Mobile & Applied AI Engineer·Independent

Over a decade building and scaling consumer apps used by millions in Android, Kotlin Multiplatform and native Rust, and leading the teams that ship them. Freelance today on mobile delivery and applied AI product features, with production proof on independent products as well as employment work.

  • London, UK
  • British & Spanish
  • Available for mobile and applied AI 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

Applied AI

  • Tool calling assistants
  • Grounding & guardrails
  • Cost / rate limits
  • SSE streaming
  • Cloudflare Workers
  • Evaluation sets

Supporting web & backend

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

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

    Senior Mobile & Applied AI Engineer

    davthecoder

    Freelance work with companies on Android modernisation, Kotlin Multiplatform, embedded senior delivery, and applied AI product features (assistants, grounding, guardrails, cost control). Own architecture and the hard parts, hand teams a result they can keep running. AI evidence from independent products including Paglipat and the davthecoder.com site assistant.

  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

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

  4. Dec 2022 - Apr 2025MANAGE

    Senior Android Developer & KMP

    Sky · Glass TV

  5. Feb 2022 - Dec 2022MANAGE

    Engineering Manager (Mobile)

    Sky · Core Video (NOW TV)

    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.

  6. Jun 2021 - Feb 2022LEAD

    Android Developer & Scrum Master

    Sky · Sky Go

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

  7. 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.

  8. 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.

  9. 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.

  10. Nov 2016 - Apr 2018BUILD

    Android Developer

    IGT UK

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

  11. 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

  • Applied AI products. Independent production systems: Paglipat tool calling concierge, davthecoder.com site assistant, ElTarot contained readings. Not client AI engagements.

  • 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, or applied AI features?

I work with companies as a freelance senior engineer on mobile and production AI. See services, or get in touch and tell me what you are building.