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

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
- 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.
- 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.
- 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.
- Dec 2022 - Apr 2025MANAGE
Senior Android Developer & KMP
Sky · Glass TV
- 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.
- 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.
- 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.
- 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.
- 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.
- Nov 2016 - Apr 2018BUILD
Android Developer
IGT UK
Built playMGM casino features, including animated Roulette, and a reusable Material Design component library.
- 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
- 2024
OTHM Level 6 Diploma · Business Management
LSBR
- 2023
OTHM Level 5 Extended Diploma · Business Management
LSBR
- 2020
Kotlin for Android Developers
Antonio Leiva
- 2019
Professional Scrum Master I (PSM I)
Scrum.org
- 2018
HNC Level 4 in Computing
Arden University
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.