No solo un ingeniero.
Un constructor con criterio.
Empecé a escribir apps para Android en Java en 2012, cuando los smartphones todavía sorprendían a la gente.
En 13 años he trabajado en casi toda la pila: Android e iOS nativos, luego React Native, después web full-stack con React, Next.js y Node, y ahora backend. Hoy soy Technical Lead en sistemas backend para plataformas web en producción (Python, Node.js, Azure), con experiencia práctica en IA a nivel de integración y prueba de concepto.
Lo que me dejó la década en mobile es el hábito de construir dentro de restricciones. No puedes parchear en caliente una app ya publicada, así que la compatibilidad hacia atrás deja de ser opcional. Y construyes para el dispositivo que te dan.
Ahora estoy profundizando en el lado de la fiabilidad de los sistemas de IA: evaluación, exactitud de la recuperación y coste.
El rendimiento es una característica
Rápido y tolerante a fallos por diseño, no por accidente. La mayoría de mis mejoras vinieron de medir primero la ruta lenta en vez de adivinarla.
La arquitectura antes que el prompt
Las herramientas de IA solo son tan buenas como la estructura en la que trabajan, así que los límites, los modos de fallo y el coste van antes que el modelo.
Instinto de usuario del mobile
13 años publicando para usuarios reales te da una perspectiva que la mayoría de los ingenieros backend nunca obtienen. Nunca olvidé quién está al otro lado de la API.
Evolución honesta
Android en 2012. Backend en Azure en 2026. Profundizo en lo que viene pero no abandono lo que sigue funcionando.