Skip to content

Independent engineer. Part of your team.Ingeniero independiente. Parte de tu equipo.

Keep shipping.Sigue publicando.Make the codebase better.Mejora el código.

I’m David Cruz Anaya. I join product teams to modernise Android apps, share a Kotlin Multiplatform core, and put applied AI features into production with tests and a cost ceiling.Soy David Cruz Anaya. Me uno a equipos de producto para modernizar aplicaciones Android, compartir un núcleo de Kotlin Multiplatform y poner funciones de IA aplicada en producción, con pruebas y un techo de coste.

The record is Sky Go inside a product team, Klarinet’s shared audio core, and Paglipat’s applied AI concierge.El historial es Sky Go dentro de un equipo de producto, el núcleo de audio compartido de Klarinet y el conserje de IA aplicada de Paglipat.

David Cruz Anaya
David Cruz AnayaSenior Mobile & Applied AI EngineerIngeniero móvil sénior e IA aplicadaLondon · Working remotelyLondres · Trabajo en remoto

Selected teams, products, and company contextEquipos, productos y contexto de empresa seleccionados

Engineering experience includesLa experiencia de ingeniería incluye

  • Sky
  • Deliveroo
  • Deltatre
  • IGT
  • WWE
  • BritBox
  • BetMGM
  • Comcast

Where does your team¿Dónde necesita ayuda
need a hand?tu equipo?

Improve an existing app, share more code or bring an experienced engineer into the team. Start with the problem you need to solve.Mejora una aplicación existente, comparte más código o incorpora a un ingeniero con experiencia. Empieza por el problema que hay que resolver.

Modernise AndroidModernizar AndroidImprove the app while keeping releases moving.Mejora la aplicación sin frenar las publicaciones.

Core serviceServicio principal

Android app modernisationModernización de aplicaciones Android

Every release takes more effort. Older Java, XML screens or tangled modules make even small changes risky.Cada publicación cuesta más esfuerzo. Java antiguo, pantallas en XML o módulos enredados hacen que hasta un cambio pequeño sea arriesgado.

Good fit:Buen encaje: Legacy Java or XML, fragile architecture, slow releases, or rising crash and regression rates.Java o XML heredados, arquitectura frágil, publicaciones lentas, o más fallos y regresiones.

A staged Kotlin and Compose migration, clearer module boundaries, tests around critical behaviour, and a release workflow your team can maintain.Una migración por fases a Kotlin y Compose, límites de módulo más claros, pruebas del comportamiento crítico y un flujo de publicación que el equipo pueda mantener.

See scope and deliverablesVer el alcance y lo que se entrega

Related workTrabajo relacionado / Sky Go

Mobile engineering, architecture and release ownership in an established product team.Ingeniería móvil, arquitectura y responsabilidad de las publicaciones en un equipo de producto consolidado.

Read the related case studyLeer el caso relacionado
Adopt Kotlin MultiplatformAdoptar Kotlin MultiplatformShare business logic. Keep control of each app.Comparte la lógica de negocio. Mantén el control de cada aplicación.

Core serviceServicio principal

Kotlin Multiplatform adoptionAdopción de Kotlin Multiplatform

The same rules are implemented twice. Android and iOS drift apart, and fixes have to follow two separate paths.Las mismas reglas están implementadas dos veces. Android e iOS se separan, y cada arreglo tiene que seguir dos caminos.

Good fit:Buen encaje: A product team wants a shared core without pausing its roadmap or rewriting both apps.Un equipo de producto quiere un núcleo compartido sin parar la hoja de ruta ni reescribir las dos aplicaciones.

One feature to prove the approach, a shared module with explicit Android and iOS boundaries, and a migration plan grounded in your existing apps.Una función para demostrar el enfoque, un módulo compartido con límites explícitos de Android e iOS, y un plan de migración anclado en las aplicaciones que ya tienes.

See scope and deliverablesVer el alcance y lo que se entrega

Related workTrabajo relacionado / Klarinet

A shared Kotlin audio API with native backends and a C++ DSP core.Una API de audio compartida en Kotlin, con backends nativos y un núcleo de DSP en C++.

Read the related case studyLeer el caso relacionado
Strengthen mobile deliveryReforzar la entrega móvilAn experienced engineer working alongside you.Un ingeniero con experiencia, trabajando a tu lado.

Core engagementColaboración principal

Mobile architecture and embedded senior deliveryArquitectura móvil y entrega sénior integrada

The roadmap needs to move, but your team also needs someone to own difficult implementation and architecture decisions.La hoja de ruta tiene que avanzar, y el equipo también necesita a alguien que asuma la implementación difícil y las decisiones de arquitectura.

Good fit:Buen encaje: A team that needs hands-on delivery, clearer module boundaries, stronger engineering standards, or technical leadership now.Un equipo que necesita entrega práctica, límites de módulo más claros, más rigor de ingeniería o liderazgo técnico ahora.

Hands-on feature delivery, architecture and code reviews, documented decisions, and regular knowledge sharing with your engineers.Entrega práctica de funciones, revisiones de arquitectura y de código, decisiones documentadas y transferencia de conocimiento habitual con tus ingenieros.

See scope and deliverablesVer el alcance y lo que se entrega

Related workTrabajo relacionado / Sky Go

Hands-on mobile delivery alongside team and technical leadership.Entrega móvil práctica, junto al liderazgo de equipo y técnico.

Read the related case studyLeer el caso relacionado
Native performance workTrabajo de rendimiento nativoFind the bottleneck. Build the native part it needs.Encuentra el cuello de botella. Construye la parte nativa que hace falta.

Specialist capabilityCapacidad especialista

Native and Rust performance workRendimiento nativo y con Rust

A latency or CPU-bound mobile problem needs one reliable implementation across Android and iOS.Un problema móvil limitado por latencia o CPU necesita una implementación fiable en Android e iOS.

Good fit:Buen encaje: Real-time audio, media processing, cryptography, or parsing where measurement shows a native layer is justified.Audio en tiempo real, procesamiento de medios, criptografía o análisis sintáctico donde la medición justifica una capa nativa.

A focused Rust or native module with clean Kotlin and Swift APIs, tests, benchmarks, and documented ownership boundaries.Un módulo Rust o nativo acotado, con APIs limpias de Kotlin y Swift, pruebas, mediciones y límites de responsabilidad documentados.

See scope and deliverablesVer el alcance y lo que se entrega

Related workTrabajo relacionado / Klarinet

Shared native audio integration using Kotlin, C++ and platform APIs.Integración de audio nativo compartida con Kotlin, C++ y APIs de plataforma.

Read the related case studyLeer el caso relacionado
Applied AI featuresFunciones de IA aplicadaTake a useful AI feature beyond the demo.Lleva una función de IA útil más allá de la demo.

Specialist capabilityCapacidad especialista

Applied AI product featuresFunciones de producto con IA aplicada

The demo works. Now the feature needs reliable access to product data, predictable failure behaviour and a cost you can manage.La demo funciona. Ahora la función necesita acceso fiable a los datos del producto, un fallo predecible y un coste que puedas controlar.

Good fit:Buen encaje: An existing product needs a contained AI feature using its own data and functions, with production constraints made explicit.Un producto existente necesita una función de IA acotada, con sus propios datos y funciones, y con las restricciones de producción explícitas.

A scoped assistant or generation feature connected to your data and tools, with evaluation cases, rate limits, budget controls and documented failure behaviour.Un asistente o una función de generación conectados a tus datos y herramientas, con casos de evaluación, límites de ritmo, control de presupuesto y el comportamiento ante fallos documentado.

See scope and deliverablesVer el alcance y lo que se entrega

Related workTrabajo relacionado / Paglipat

A tool-calling concierge with grounding, cost controls and production tests.Un conserje con tool calling, anclaje, control de costes y pruebas de producción.

Read the related case studyLeer el caso relacionado

The work behind the words.El trabajo detrás de las palabras.

Three different settings. The same hands-on approach to building, improving and releasing software.Tres contextos distintos. El mismo enfoque práctico para construir, mejorar y publicar software.

Sky Go identity

Employment workTrabajo por cuenta ajena

Sky Go

Improve the architecture. Keep the product moving.Mejora la arquitectura. Mantén el producto en marcha.

I led mobile engineering with hands-on delivery, architecture, Kotlin Multiplatform adoption and Compose modernisation.Lideré la ingeniería móvil con entrega práctica, arquitectura, adopción de Kotlin Multiplatform y modernización de Compose.

Klarinet audio SDK logo

Open sourceCódigo abierto

Klarinet

A shared audio API, with native performance underneath. I designed the Kotlin API, Android and Apple backends, C++ DSP core and publishing workflow.Una API de audio compartida, con rendimiento nativo por debajo. Diseñé la API de Kotlin, los backends de Android y Apple, el núcleo de DSP en C++ y el flujo de publicación.

Paglipat website, an independent product designed and built by David

Independent productProducto independiente

Paglipat

From product idea to a working platform. I built Paglipat and its AI concierge, connecting product tools with grounding, cost controls and production tests.De la idea de producto a una plataforma que funciona. Construí Paglipat y su conserje de IA, conectando las herramientas del producto con anclaje, control de costes y pruebas de producción.

View case studiesVer los casos

Working togetherTrabajando juntos

Hands on, from the first conversation.Con las manos en el código, desde la primera conversación.

  1. Understand the constraintEntender la restricción

    We look at the product, codebase and roadmap, then agree what needs to change and what a useful first delivery looks like.Miramos el producto, el código y el roadmap, y acordamos qué hay que cambiar y cómo sería una primera entrega útil.

  2. Build with your teamConstruir con tu equipo

    I work in your repository and delivery workflow, make the trade-offs explicit and keep your engineers involved.Trabajo en tu repositorio y en tu flujo de entrega, dejo las concesiones explícitas y mantengo implicados a tus ingenieros.

  3. Leave a clear path forwardDejar un camino claro

    You keep the implementation, documented decisions and context to maintain the work after the engagement.Conservas la implementación, las decisiones documentadas y el contexto para mantener el trabajo después de la colaboración.

From the people doing the workDe quienes hacen el trabajo

“His code was easy to read and, to this day, serves as the foundation for a shared video-streaming library at Sky.Su código era fácil de leer y, a día de hoy, sirve de base para una biblioteca compartida de streaming de vídeo en Sky.”

Raul Podar
Senior Android EngineerIngeniero Android sénior · Sky

Read the full recommendation and moreLeer la recomendación completa y el resto

Ben Bastami

Senior Android DeveloperDesarrollador Android sénior · Sky

I had the pleasure of working with David during our time at SkyGo, and later on a separate project called AirUI. Throughout both engagements, David consistently demonstrated the qualities of a well-rounded and highly capable software developer. David brings a deep and diverse programming skill set to any team. His proficiency spans across Java, Kotlin, Dart, and C, among other languages, allowing him to contribute effectively across a wide range of technical challenges. Whether working on mobile platforms, backend systems, or cross-platform solutions, David approaches problems with clarity, creativity, and a strong analytical mindset. Beyond his technical expertise, David is a collaborative and dependable team member. He communicates clearly, supports his peers, and consistently delivers high-quality work on time. His professionalism and positive attitude make him a valuable asset in any development environment. I highly recommend David for any software development role. He would be an excellent addition to any team looking for a versatile, thoughtful, and technically strong developer.Tuve el placer de trabajar con David durante nuestra etapa en SkyGo y, más tarde, en un proyecto aparte llamado AirUI. En las dos colaboraciones, David demostró de forma constante las cualidades de un desarrollador de software completo y muy capaz. David llega a cualquier equipo sabiendo programar en muchos frentes. Su dominio abarca Java, Kotlin, Dart y C, entre otros lenguajes, y eso le permite contribuir con eficacia en un abanico amplio de retos técnicos. Ya sea en plataformas móviles, sistemas de backend o soluciones multiplataforma, David aborda los problemas con claridad, creatividad y una mentalidad analítica sólida. Más allá de su pericia técnica, David es un compañero de equipo colaborador y de fiar. Se comunica con claridad, apoya a sus compañeros y entrega trabajo de calidad a tiempo de forma constante. Su profesionalidad y su actitud positiva lo convierten en un valor en cualquier entorno de desarrollo. Recomiendo mucho a David para cualquier puesto de desarrollo de software. Sería una excelente incorporación para cualquier equipo que busque un desarrollador versátil, reflexivo y técnicamente sólido.

Raul Podar

Senior Android EngineerIngeniero Android sénior · Sky

I worked closely with David during our time at Sky. I initially heard about him from others as “this great coder who had left our team”, but later I had the chance to personally get to know him and to discover many great components and features he had designed. His code was easy to read and, to this day, serves as the foundation for a shared video-streaming library at Sky. David’s passion for coding makes him one of the most hard-working people I have had the chance to meet. He is constantly learning new things and sharing his knowledge with others. He is also comfortable challenging the status quo to improve both products and processes. I have seen this a few times while at Sky when he proposed different technologies stack that led to better products. I would trust David with any project that needs to be brought to life and built for maintainability and long-term success.Trabajé de cerca con David durante nuestra etapa en Sky. Al principio oí hablar de él como «ese gran programador que se había ido de nuestro equipo», pero más tarde tuve la ocasión de conocerlo en persona y de descubrir muchos componentes y funciones muy buenos que había diseñado. Su código era fácil de leer y, a día de hoy, sirve de base para una biblioteca compartida de streaming de vídeo en Sky. La pasión de David por programar lo convierte en una de las personas más trabajadoras que he tenido ocasión de conocer. Aprende cosas nuevas sin parar y comparte lo que sabe con los demás. También se siente cómodo cuestionando el statu quo para mejorar productos y procesos. Lo vi varias veces en Sky, cuando propuso distintas pilas tecnológicas que dieron lugar a mejores productos. Confiaría en David cualquier proyecto que haya que sacar adelante y construir para que se pueda mantener y tenga éxito a largo plazo.

Junaid Younus

iOS ContractorContratista de iOS · JustEat

Working with David as my manager was a positive experience, and I recommend him for his solid technical skills. He adeptly combines strategic vision with hands-on expertise, simplifying complex projects. His guidance created a collaborative and innovative team environment, and his dedication to our success was evident in every project. David is not only a seasoned professional but also a trusted mentor with a friendly approach. I would eagerly work with him again, confident that any team would benefit from his technical expertise.Trabajar con David como responsable fue una experiencia positiva, y lo recomiendo por su solidez técnica. Combina con destreza la visión estratégica y la experiencia práctica, y simplifica los proyectos complejos. Su orientación creó un entorno de equipo colaborador e innovador, y su dedicación a nuestro éxito se notaba en cada proyecto. David no solo es un profesional experimentado, también es un mentor de confianza, con un trato cercano. Volvería a trabajar con él con ganas, convencido de que cualquier equipo se beneficiaría de su experiencia técnica.

Jakub Homlala

Senior Mobile EngineerIngeniero móvil sénior · OLX

David is a top-notch Android and Flutter developer. He understands the latest technologies and is always up-to-date on the latest trends. He is a great problem solver and is always able to come up with creative solutions. He has a great eye for detail, and he is always thinking about ways to improve his apps. I have no doubt that he will continue to be a great asset to any team he works with. I would highly recommend David for any Android or Flutter development positions.David es un desarrollador de Android y Flutter de primer nivel. Entiende las tecnologías más recientes y está al día de las tendencias. Resuelve problemas muy bien y siempre encuentra soluciones creativas. Tiene buen ojo para el detalle y piensa siempre en cómo mejorar sus aplicaciones. No me cabe duda de que seguirá siendo un gran valor para cualquier equipo con el que trabaje. Recomiendo mucho a David para cualquier puesto de desarrollo Android o Flutter.

Volodymyr Nedashkivskyi

Senior Software EngineerIngeniero de software sénior · Sky

I was working with David in SkyGo Android team. He is very productive and hardworking person, always looking for new chandelling tasks and helps other team members. It's a please to work and have a chat over a cup of coffee with him.Trabajé con David en el equipo de Android de SkyGo. Es una persona muy productiva y trabajadora, siempre busca tareas que supongan un reto y ayuda al resto del equipo. Es un placer trabajar con él y charlar tomando un café.

Bomee Ryu

Android DeveloperDesarrollador Android · Sky

I worked with David in Sky Go Android team. Not only he has strong technical skills, but also he was always happy to share his knowledge with the team and always ready to help team members. It was an absolute pleasure to work with him.Trabajé con David en el equipo de Android de Sky Go. No solo tiene una base técnica sólida: también compartía encantado lo que sabía con el equipo y estaba siempre dispuesto a ayudar a sus compañeros. Fue un auténtico placer trabajar con él.

Marios Christodoulou

Software EngineerIngeniero de software · Ravelin Technology

I had the pleasure to work on a 3-month project with David. David was a great scrum master, he always made himself available whenever we had questions and was quick to help us resolve any issues that arose. David is very skilled at his job and he would be a great asset to any team.Tuve el placer de trabajar con David en un proyecto de tres meses. David fue un gran scrum master: siempre estaba disponible cuando teníamos preguntas y nos ayudaba enseguida a resolver los problemas que surgían. David es muy bueno en su trabajo y sería un gran valor para cualquier equipo.

Patrick Ellis

RetiredJubilado · Sky

Had the pleasure of working in a software delivery team under David's guidance as Scrum Master. I learnt much to develop my own mentality and approaches to software development. Both smart and professional, as well as a valued mentor of mine, I can easily recommend both his character and technical skillset.Tuve el placer de trabajar en un equipo de entrega de software bajo la orientación de David como scrum master. Aprendí mucho para desarrollar mi propia mentalidad y mis formas de abordar el desarrollo de software. Es inteligente y profesional, y fue un mentor valioso para mí. Puedo recomendar sin problema tanto su carácter como su perfil técnico.

Jason Quach

Senior Software EngineerIngeniero de software sénior · Sky

David was our scrum master for my graduate project at Sky. He has been brilliant in guiding us as a team and helping us learn to use the Scrum framework. He has always been willing to help and answer our questions. It has been a pleasure working with him and I hope we get the chance to work together again in the future.David fue nuestro scrum master en mi proyecto de graduado en Sky. Fue brillante guiándonos como equipo y ayudándonos a aprender a usar el marco de Scrum. Siempre estuvo dispuesto a ayudar y a responder nuestras preguntas. Ha sido un placer trabajar con él y espero que tengamos la ocasión de volver a trabajar juntos.

Ian Nagot

Principal EngineerIngeniero principal · Sky

During my years as a developer, I have worked with several people. However, only a handful are as talented as David. He is simply outstanding and doesn't matter what's the task, he will get it done in no time. It was a pleasure to work with him in the Sky Go team!En mis años como desarrollador he trabajado con varias personas. Sin embargo, solo unas pocas tienen tanto talento como David. Es sencillamente excepcional y no importa cuál sea la tarea: la termina en muy poco tiempo. Fue un placer trabajar con él en el equipo de Sky Go.

Mark Rymer

Lead Software EngineerIngeniero de software líder · Sky

David and I worked together on the Android Sky Go project, where I found him an absolute joy to work with. He tackled every request made of him with zeal, and nothing was too much trouble. He excelled at detailed investigations on a complex codebase, constantly strove to improve his skills, and gladly shared his knowledge and his time with the rest of the team. I would never hesitate to recommend him for any work he wished to set his mind to.David y yo trabajamos juntos en el proyecto Android de Sky Go, y me resultó un auténtico placer trabajar con él. Abordaba cada petición con entusiasmo y nada le parecía demasiado. Destacaba cuando había que investigar a fondo un código complejo, se esforzaba sin parar por mejorar sus habilidades y compartía de buena gana su conocimiento y su tiempo con el resto del equipo. No dudaría en recomendarlo para cualquier trabajo al que quisiera dedicarse.

Joel Allen

Software EngineerIngeniero de software · Sky

I worked with David where he was the scrum master for my graduate project. I learned a lot from him about how to work in a scrum team and he was always ready to help our team when we needed it. It was a pleasure to work with David and I would happily work with him again in the future.Trabajé con David cuando era el scrum master de mi proyecto de graduado. Aprendí mucho de él sobre cómo trabajar en un equipo scrum y siempre estaba dispuesto a ayudar a nuestro equipo cuando lo necesitábamos. Fue un placer trabajar con David y volvería a hacerlo encantado.

Benjamin Laurie-Machin

Software DeveloperDesarrollador de software · Sky

David was my scrum master during a project at Sky. As I was new to the scrum way of working, David was especially good at teaching me to work in an agile manner. He was always ready to help and quick to respond to messages.David fue mi scrum master durante un proyecto en Sky. Como yo era nuevo en la forma de trabajar de scrum, David fue especialmente bueno enseñándome a trabajar de manera ágil. Siempre estaba dispuesto a ayudar y respondía rápido a los mensajes.

Eduardo Calçada

Engineering Program ManagerResponsable de programas de ingeniería · Apple

I had the pleasure of working with David on a key company project for a large international client. As Android team lead, David's engagement and eagerness to convey ideas and feedback were pivotal in not only the success of the final product, but also in the learning process of the junior developers he mentored. These are qualities I value in strong technical team leaders. David has my full recommendation.Tuve el placer de trabajar con David en un proyecto clave de la empresa para un gran cliente internacional. Como líder del equipo de Android, la implicación de David y sus ganas de transmitir ideas y comentarios fueron decisivas no solo para el éxito del producto final, sino también para el aprendizaje de los desarrolladores júnior a los que hacía mentoría. Son cualidades que valoro en los líderes técnicos de equipo. David tiene toda mi recomendación.

Jose Terrones Arroyo

SabbaticalAño sabático · Freelance

Great person to work with, as a colleague and mentor. David has a strong understanding of the Android ecosystem, not only of the development side but also the tools and programming paradigms that surround it.Una gran persona con la que trabajar, como compañero y como mentor. David entiende muy bien el ecosistema Android, no solo el desarrollo, también las herramientas y los paradigmas de programación que lo rodean.

Sep Pourtaymour

iOS Engineer / Founder / Project ManagerIngeniero de iOS / Fundador / Responsable de proyecto · Freelance

Great person to discuss ideas and features. Has a solid understanding of design patterns and OOP. Quick to find solutions to problems and challenges, and apply good programming practices. I had a great time sitting next to him and bounce ideas and solutions.Una gran persona con la que hablar de ideas y funciones. Tiene una comprensión sólida de los patrones de diseño y de la programación orientada a objetos. Encuentra rápido soluciones a los problemas y los retos, y aplica buenas prácticas de programación. Pasé un tiempo estupendo sentado a su lado, intercambiando ideas y soluciones.

Sanja Stojanovska

Senior QA EngineerIngeniera de QA sénior · Nion

It is a pleasure to work with David. He is a responsible Lead developer and a hardworking person with excellent problem solving and technical skills. He is a person to have on any team. I am always impressed by David’s ability to complete the work assigned to him on time and he repeatedly runs on his programs before making them public to ensure there aren’t any hiccups. This skill came in handy when he presented an android application to clients. His professional development courses and trips helped more people to easily learn new techniques and perform their tasksEs un placer trabajar con David. Es un desarrollador líder responsable y una persona trabajadora, con una excelente capacidad para resolver problemas y una gran habilidad técnica. Es alguien a quien conviene tener en cualquier equipo. Siempre me impresiona la capacidad de David para terminar a tiempo el trabajo que se le asigna, y prueba sus programas una y otra vez antes de hacerlos públicos para asegurarse de que no hay tropiezos. Esa habilidad resultó útil cuando presentó una aplicación Android a los clientes. Sus cursos de desarrollo profesional y sus viajes ayudaron a más personas a aprender con facilidad técnicas nuevas y a hacer su trabajo.

Jon Knowles

Compliance & CertificationCumplimiento y certificación · Freelance

David is a determined and driven software developer who has an incredible knack of picking up new skills rapidly and honing them to expertise. I have been amazed at the level of dedication David demonstrates even in the teeth of difficulties that would defeat many others. I worked with him testing his Android code for native apps and found him to be thorough, reliable and very agreeable. He is an asset to any team and unlimited potential.David es un desarrollador de software decidido y con impulso, con una facilidad increíble para aprender habilidades nuevas rápido y llevarlas hasta la maestría. Me ha asombrado el nivel de dedicación que demuestra David incluso ante dificultades que derrotarían a muchos otros. Trabajé con él probando su código Android para aplicaciones nativas y lo encontré minucioso, fiable y muy agradable. Es un valor para cualquier equipo y tiene un potencial sin límite.

Danny Bravo

App DeveloperDesarrollador de aplicaciones · Freelance

If there’s something to say about David is that he’s got grit. He is a person who’s not afraid to tackle a challenge head on, making him an avid developer willing to learn by himself in order to achieve his goals. He’s got a natural sense of exploration and perseverance which is refreshing to see in a developer. I had the pleasure to work with him while developing the “playMGM” app geared for casinos in Las Vegas and would highly recommend him to any team.Si hay algo que decir de David es que tiene agallas. No le da miedo afrontar un reto de frente, y eso lo convierte en un desarrollador entregado, dispuesto a aprender por su cuenta para alcanzar sus objetivos. Tiene un sentido natural de la exploración y de la perseverancia que resulta refrescante en un desarrollador. Tuve el placer de trabajar con él mientras desarrollábamos la aplicación «playMGM», pensada para casinos de Las Vegas, y lo recomiendo mucho a cualquier equipo.

Paolo Gagge'

Quality Engineer and Quality AssuranceIngeniero de calidad y aseguramiento de la calidad · Freelance

I’ve worked alongside David in 2012. He has been a key player on our team, aways focused on improving his skills and finding solutions to the challenges we faced. David has important qualities like competence, adaptability, loyalty and he is an hard worker.Trabajé junto a David en 2012. Fue una pieza clave de nuestro equipo, siempre centrado en mejorar sus habilidades y en encontrar soluciones a los retos que teníamos delante. David tiene cualidades importantes como la competencia, la adaptabilidad y la lealtad, y es una persona trabajadora.

Usha Shivaram

QA Software EngineerIngeniera de software de QA · Precisely

David is a dedicated software developer with a vast experience in all aspects of software development process and always eager to learn something new. He always tries to find innovative ways to come up with a solution to solve problems. He has shown his excellent problem analysis skills when working on some hard to recreate bugs. I would without a doubt recommend him for any future roles in software development field.David es un desarrollador de software dedicado, con una amplia experiencia en todos los aspectos del proceso de desarrollo y siempre con ganas de aprender algo nuevo. Busca formas innovadoras de dar con una solución a los problemas. Demostró una excelente capacidad de análisis cuando trabajó en fallos difíciles de reproducir. Lo recomendaría sin duda para cualquier puesto futuro en el campo del desarrollo de software.

Chris Costello

Director, iLottery Instant Win ContentDirector de contenido de instantáneas de iLottery · IGT

I have had the pleasure to work with David for over 12 months. In this time David has proven to be a first-class software engineer with a first-class attitude. David can turn his hand to anything in his pursuit of understanding and overcoming any technical challenge, and always in an efficient manner. David is a well-rounded, grounded and determined software engineer. He is a pleasure to work with and would be an asset to any team. I can recommend him without reservation.He tenido el placer de trabajar con David durante más de 12 meses. En ese tiempo David ha demostrado ser un ingeniero de software de primera, con una actitud de primera. David puede ponerse a lo que haga falta en su empeño por entender y superar cualquier reto técnico, y siempre de forma eficiente. David es un ingeniero de software completo, con los pies en la tierra y decidido. Es un placer trabajar con él y sería un valor para cualquier equipo. Puedo recomendarlo sin reservas.

Elviani Huseyin

Front End Developer, Angular (Contract)Desarrolladora front-end, Angular (contrato) · Freelance

David is very hardworking, extremely efficient, and always does his best to do the tasks assigned to him. He is continuously learning, improving his skills and increasing his knowledge. There is no issue that he is unable to fix, he always works his best to find solutions for each of the issues he is facing. Technical knowledge is not only his best skill, David also has an amazing personality, always bring a good positive energy inside the team. It is a pleasure to work with David as his colleague and his line-manager.David es muy trabajador, extremadamente eficiente y siempre hace lo posible con las tareas que se le asignan. Aprende de forma continua, mejora sus habilidades y amplía su conocimiento. No hay un problema que no sea capaz de arreglar: siempre se esfuerza al máximo para encontrar soluciones a cada asunto que tiene delante. El conocimiento técnico no es su única gran habilidad. David también tiene una personalidad estupenda y siempre trae buena energía al equipo. Es un placer trabajar con David, como compañero y como responsable directo.

Stuart Bridgeman

Design Team LeadResponsable del equipo de diseño · Zappar

I have had the pleasure of working with David for two years now, throughout my time at IGT he has proven to be a valuable member of the game development team, he is always interested in trying new things and achieves a very high standard which each project he delivers. He is a joy to work with and is always a very positive person, I would definitely recommend working with him.He tenido el placer de trabajar con David durante dos años. En mi etapa en IGT ha demostrado ser un miembro valioso del equipo de desarrollo de juegos: siempre tiene interés en probar cosas nuevas y alcanza un nivel muy alto en cada proyecto que entrega. Es un placer trabajar con él y es una persona muy positiva. Sin duda recomendaría trabajar con él.

Alfredo Salvati

Software EngineerIngeniero de software · Freelance

Mr Cruz has been working with me for the last 2 years and I have to say that the only thing that overcomes his speed in his development is the quality of his work, always spot on and delivered most of the time before the deadline. Also he is very outgoing and always available to help out or discuss possible problems and options in the implementation of the products. Definitely I would recommend him as a Software Developer.El señor Cruz ha trabajado conmigo durante los últimos 2 años y tengo que decir que lo único que supera su velocidad de desarrollo es la calidad de su trabajo: siempre da en el clavo y, la mayoría de las veces, entrega antes del plazo. Además es muy abierto y siempre está disponible para echar una mano o para hablar de posibles problemas y opciones en la implementación de los productos. Sin duda lo recomendaría como desarrollador de software.

Luca Borrione

Senior Frontend Engineer | Professional Scrum Master (PSM I)Ingeniero frontend sénior | Professional Scrum Master (PSM I) · Freelance

"Ridiculously efficient" is the phrase that comes to mind when I think about David. If you ever need someone to deliver under pressure, no slip-ups, just results, David is your go-to person. David is a very productive developer thanks to the multi-skills he masters and his proactive personality. As a bonus David is able to create great relations with any colleague with his always-smiling and positive attitude.«Ridículamente eficiente» es la frase que me viene a la cabeza cuando pienso en David. Si alguna vez necesitas a alguien que entregue bajo presión, sin fallos, solo resultados, David es esa persona. David es un desarrollador muy productivo gracias a las muchas habilidades que domina y a su personalidad proactiva. Como extra, David es capaz de crear muy buenas relaciones con cualquier compañero, con su actitud siempre sonriente y positiva.

Bence Varga

Frontend Development ManagerResponsable de desarrollo frontend · Freelance

David worked as solid member of my team as Game Developer. His good work ethic, time management skills and above all commitment made all his projects successful and ready on time. He was instrumental in carrying out interactive HTML5 games to Norwegian, Italian and UK market along with maintaining our excisting games cataloge. Not only was he a solid member of my team, but he also demonstrated his eagerness of improving and learning new technologies. I would gladly recommend him to any IT company as I can guarantee he will always strive delivering what hes is told to do and try achieveing the maximum.David fue un miembro sólido de mi equipo como desarrollador de juegos. Su ética de trabajo, su gestión del tiempo y, sobre todo, su compromiso hicieron que todos sus proyectos salieran bien y estuvieran listos a tiempo. Fue decisivo para llevar juegos interactivos en HTML5 a los mercados de Noruega, Italia y el Reino Unido, además de mantener nuestro catálogo de juegos existente. No solo fue un miembro sólido de mi equipo: también demostró sus ganas de mejorar y de aprender tecnologías nuevas. Lo recomendaría con gusto a cualquier empresa de TI, porque puedo garantizar que siempre se esforzará por entregar lo que se le pide y por intentar alcanzar el máximo.

Ankor Inclán

Autor de la webAutor de la web · Ideas y Pensamientos

Un gran profesional,rápido y eficaz... he quedado muy contento con su trabajo y no dudaré en repetir.Un gran profesional, rápido y eficaz. He quedado muy contento con su trabajo y no dudaré en repetir.

Decisions worthDecisiones que merece
writing down.la pena escribir.

Android, Kotlin and native engineering, explained through the decisions behind the code.Ingeniería Android, Kotlin y nativa, explicada a través de las decisiones que hay detrás del código.

Browse the blogVer el blog

Work with DavidTrabaja con David

What needs to move¿Qué tiene que
forward?avanzar?

Tell me about your product, the challenge and the team. We can work out whether I’m the right person to help.Háblame de tu producto, del reto y del equipo. Podemos ver si soy la persona adecuada para ayudar.

Discuss a projectHablemos de tu proyecto

Discuss an AI featureHablemos de una función de IA