Reserhub
Abril 2025 - Actual
Mobile Engineer Tech Lead
Lidero el squad de plataforma móvil de la vertical B2B: la arquitectura, el código compartido y el proceso de entrega con los que Reserhub publica una veintena de apps de venta de boletos para líneas de autobús.
- Diseñé y lideré la unificación en un monorepo con Turborepo y Expo, con paquetes compartidos y configuración por tenant: el núcleo de una plataforma de una veintena de apps en cuatro repositorios.
- Llevé el funnel de compra de las apps enterprise a una arquitectura híbrida —shell nativo con el funnel web embebido y puentes nativos para sesión, pagos y deep links—, validada con prueba A/B y desplegada marca por marca.
- Lidero la migración de la app B2C de Reservamos a la nueva plataforma con paridad de pantallas y analítica, y separé otra app de marca en su propio repositorio, actualizada a Expo 58 y React 19.
- Consolidé en Expo y React Native un ecosistema con stacks heredados (Swift y Java nativos, Xamarin.Forms, Flutter, Expo antiguo), marca por marca, con paridad de pantallas y analítica, prueba A/B, feature flags y rollouts progresivos para no interrumpir la venta.
- Desarrollé y puse en producción el admin de configuraciones remotas de las apps, con un servidor MCP para que los agentes de IA consulten y publiquen configuraciones.
- Homologué el pipeline de EAS y llevé la cobertura de pruebas del monorepo de 72 % a 90 %, con todas sus apps al 100 % de líneas.
- Hice obligatorio un ciclo de desarrollo asistido por IA (Compound Engineering + OpenSpec) en los repos móviles, con compuertas de calidad y seguridad y revisión humana.
- Coordino a cinco ingenieros con 1:1 semanales, revisiones de diseño y código, ADRs, ciclos de planeación de siete semanas y un programa de aprendizaje full-platform.
