Skip to content

Independent consultant for product teams.Consultor independiente para equipos de producto.

I’m David Cruz Anaya, an independent consultant in London. This site is that practice: Android, Kotlin Multiplatform, and applied AI product features for product teams. I also work full-time at Deliveroo as a Senior Software Engineer, since June 2026. That job is not this brand.Soy David Cruz Anaya, consultor independiente en Londres. Esta web es esa práctica: Android, Kotlin Multiplatform y funciones de producto con IA aplicada para equipos de producto. También trabajo a tiempo completo en Deliveroo como ingeniero de software sénior, desde junio de 2026. Ese empleo no es esta marca.

Past mobile work includes Sky Go (modernisation and updates from June 2021 to December 2022), playMGM casino at IGT UK (November 2016–April 2018), and contributed work on WWE and BritBox at Deltatre. Paglipat, this site’s assistant, and ElTarot are my own products, not client AI work.El trabajo móvil anterior incluye Sky Go (modernización y actualización de junio de 2021 a diciembre de 2022), el casino playMGM en IGT UK (noviembre de 2016–abril de 2018) y trabajo de contribución en WWE y BritBox en Deltatre. Paglipat, el asistente de este sitio y ElTarot son productos míos, no encargos de IA para clientes.

David Cruz Anaya

What I bring to the teamLo que aporto al equipo

Hands-on delivery, decisions your team can understand, and experience across mobile products and independent builds.Entrega práctica, decisiones que el equipo puede entender y experiencia en productos móviles y proyectos independientes.

Modernise AndroidModernizar Android

Kotlin, Jetpack Compose, modular architecture, testing, delivery pipelines, and incremental change inside live products.Kotlin, Jetpack Compose, arquitectura modular, pruebas, pipelines de entrega y cambio incremental dentro de productos en producción.

  • Kotlin
  • Jetpack Compose
  • Architecture
  • Testing

Adopt Kotlin MultiplatformAdoptar Kotlin Multiplatform

Share the stable domain and data layers while Android and iOS keep native integration, UX, and platform ownership.Comparte el dominio y los datos estables, y deja que Android e iOS conserven la integración nativa, la experiencia y la propiedad de la plataforma.

  • KMP
  • Android
  • iOS / Swift
  • Native boundaries

Ship applied AI product featuresPublicar funciones de IA aplicada

Assistants and generation features grounded in product data, with guardrails, cost controls and tests. Demonstrated through my independent products.Asistentes y funciones de generación ancladas a los datos del producto, con límites, control de coste y pruebas. Lo demuestro con mis productos independientes.

  • Tool calling
  • Workers
  • Guardrails
  • Evaluation

How I got hereCómo llegué hasta aquí

I arrived in the UK with little money, no English, and no degree. I worked at McDonald's and later in ambulance care before teaching myself software development on a second-hand laptop.Llegué al Reino Unido con poco dinero, sin inglés y sin título. Trabajé en McDonald's y después en ambulancias antes de aprender desarrollo de software por mi cuenta, con un portátil de segunda mano.

That route shaped how I work: reduce ambiguity, learn the system, help the people around me, and leave something maintainable. My career moved through IGT, Massive Interactive, Deltatre, Sky, and Deliveroo across hands-on engineering, technical leadership, and people management.Ese camino marcó cómo trabajo: reducir la ambigüedad, aprender el sistema, ayudar a quien tengo alrededor y dejar algo que se pueda mantener. Pasé por IGT, Massive Interactive, Deltatre, Sky y Deliveroo, entre ingeniería práctica, liderazgo técnico y gestión de personas.

Outside company work, I wrote You Are Not That Important, teach Android courses on Udemy, mentor working developers, and maintain independent products and open source.Fuera del trabajo por cuenta ajena escribí You Are Not That Important, doy cursos de Android en Udemy, hago mentoría a desarrolladores en activo y mantengo productos independientes y código abierto.

I am studying to become an AI engineer, an applied AI engineer, and a forward deployed engineer. I do not already hold that title, and I do not take client AI engagements.Estoy estudiando para ser ingeniero de IA, ingeniero de IA aplicada e ingeniero forward deployed. No ocupo ese puesto, y no acepto encargos de IA para clientes. The journalEl diario

Bring me into your next challengeLlévame a tu siguiente reto

Based in London and remote-friendly. Hire me for senior mobile delivery or contained applied AI features. Individual developers can enquire about mentoring.Vivo en Londres y trabajo en remoto. Contrátame para entrega móvil sénior o para funciones contenidas de IA aplicada. Quien desarrolle por su cuenta puede preguntar por mentoría.

Common questionsPreguntas frecuentes

Who is David Cruz Anaya?¿Quién es David Cruz Anaya?

David Cruz Anaya, also known as davthecoder, is a London-based independent consultant. This website is that practice. He also works full-time at Deliveroo as a Senior Software Engineer, since June 2026. That employment is not the brand.David Cruz Anaya, también davthecoder, es un consultor independiente en Londres. Esta web es esa práctica. También trabaja a tiempo completo en Deliveroo como ingeniero de software sénior, desde junio de 2026. Ese empleo no es la marca.

What kind of work can I hire David for?¿Para qué puedo contratar a David?

Company work includes Android app modernisation, incremental KMP adoption, embedded senior delivery, native or Rust performance work, and applied AI product features. Mentoring is a separate route for individual developers.El trabajo para empresas incluye modernizar apps Android, adoptar KMP poco a poco, entrega sénior integrada, rendimiento nativo o en Rust, y funciones de IA aplicada. La mentoría es una vía aparte, para desarrolladores individuales.

Are you studying machine learning?¿Estás estudiando aprendizaje automático?

No. I am studying toward AI engineer, applied AI, and forward deployed engineer. I do not offer model training or MLOps as a service, I do not already hold a forward deployed engineer title, and I do not take client AI engagements. Public AI evidence is my own products: Paglipat, this site’s chat, and ElTarot.No. Estudio para ser ingeniero de IA, de IA aplicada y forward deployed engineer. No ofrezco entrenamiento de modelos ni MLOps como servicio, no ocupo ya el puesto de forward deployed engineer y no acepto encargos de IA para clientes. La prueba pública de IA son productos míos: Paglipat, el chat de este sitio y ElTarot.