About Me
Hi, I'm David Cruz Anaya, a UK-based Senior Android Developer passionate about building beautiful and functional mobile applications. I specialize in Android with Kotlin, Jetpack Compose, and cross-platform development with Flutter.
As a Udemy instructor with over 20,000 students, I share my knowledge through free Android development courses. I'm also a YouTube content creator and an active open source contributor, believing in the power of community-driven development.
Currently at Sky, I craft innovative Android solutions using Jetpack Compose and ensure code quality through rigorous testing with JUnit and MockK.
Skills & Technologies
Frontend
Mobile
Backend
DevOps & Tools
Courses
Free Android development courses on Udemy. Over 20,000 students learning mobile development.
How to use Android View Binding like a pro
EnglishAndroid View Binding: from Zero to Pro
Implementing Android Picture-In-Picture (PIP)
EnglishLearn from Zero how to implement Picture-In-Picture in your Android App.
Implementar Picture-In-Picture en Android
EspañolAprende desde 0 como implementar una ventana flotante (PIP) en tus Android apps
ButterKnife para desarrollo Android
EspañolTodos los aspectos de la libreria Butterknife en profundidad para mejorar nuestro codigo
My Journey
CEO @ Paglipat.com
Create, develop and release Paglipat.com with Kotlin Multiplatform and Compose Multiplatform for mobile and Next.js for Web.
Mobile Engineering Manager @ Sky
Led migration to Jetpack Compose for Sky Go, managed cross-functional team delivering features to 10M+ users. Promoted to KMP Team Lead driving 40% code reuse across platforms.
Engineering Lead @ Deltatre
Led development of streaming apps for WWE, GolfTV, and BritBox reaching 5M+ combined users across Android and Fire TV platforms.
Android Developer @ Massive Interactive/Deltatre
Developed My5 (Channel 5), WWE, ITV & BBC Britbox, GolfTV & Axis. For Android and iOS/tvOS streaming application with 10M+ downloads. Reduced crash rate by 45%.
Android Developer @ IGT UK
Developed playMGM casino application with complex animations and secure payment processing. Created reusable component library.
Contractor/Freelancer @ davthecoder.com
I do start to develop and create of mobile apps, backend and website for different Clients.
HTML5 Game Developer @ IGT UK (formerly: GTECH/Probability)
Built responsive HTML5 casino games for Norsk-Tipping including MegaMillionFlax and JackpotFlax series.