TRAYECTORIA
Historia profesional
06/2022 — Presente · MONTERREY, NL
Ingeniero Móvil (IC3)
FEMSA
Ingeniero móvil en Spin by OXXO y Spin Premia, enfocado en recargas y pago de servicios: funciones nuevas, actualizaciones, seguimiento de errores e ideas para atraer clientes. También construí herramientas web internas y un sistema de diseño compartido para la app, y ayudé a reforzar las pruebas y la seguridad del proceso de publicación.
React NativeNext.jsTypeScriptJavaScriptSpring BootMixpanelSnykSonarCloudGitHubFigmaPostmanMaestroDesign systemsnpm09/2021 — 06/2022 · MONTERREY, NL
Desarrollador Web Senior
Skydropx
Construí paneles de seguimiento de paquetes y mejoras visuales para la plataforma logística. Diseñé y construí un sistema interno de datos sobre BigQuery para que los product owners midieran métricas y validaran procesos — y empecé a usar LLMs para consultar los datos.
ReactNext.jsTypeScriptBigQueryLLMsPostgreSQLGitHub ActionsjQuery01/2021 — 08/2021 · MONTERREY, NL
Desarrollador Web (Mid)
Lernit
Construí módulos visuales para seguimiento de OKRs y planes de carrera, y después llevé gran parte del paso de producto web a app móvil, manteniendo protegida la información de los usuarios.
ReactNext.jsReact NativeTypeScriptGraphQLPostgreSQLGitLab06/2020 — 12/2020 · MONTERREY, NL
Desarrollador Móvil
Afirme Seguros
Llevé con un equipo pequeño la app de Afirme Seguros de cero a ambas tiendas con fechas apretadas: ajustadores en tiempo real, reporte de siniestros y módulos nativos en Swift y Kotlin, con seguridad estricta.
React NativeKotlinSwiftJavaPHPGoogle Maps APICypress10/2019 — 04/2020 · MONTERREY, NL
Desarrollador Móvil
Heineken Mexico (Tecate)
Convertí campañas de marketing en trivias y juegos dentro de la TecateApp. Construí un juego de RA con Unity y Vuforia: escaneas el QR de una lata y aparece una cancha de futbol con la campaña.
React NativeUnityVuforiaARJavaObjective-CCMSQR / BarcodeCamera08/2019 — 10/2019 · MONTERREY, NL
Desarrollador Full Stack
Soluciones Tecnológicas Integrales MTY
Proyecto corto con un objetivo claro: construí un framework móvil que el equipo pudiera reutilizar entre proyectos, y los servicios REST en Java/Spring Boot detrás, con contratos claros y documentados.
JavaSpring BootRESTArchitecture05/2019 — 08/2019 · MONTERREY, NL
Desarrollador Móvil
SocialHero
Construí la app móvil de una billetera social donde las donaciones funcionan como tokens digitales. También migré la app a un nuevo backend sin congelar el feed para los usuarios.
React NativeiOSAndroid06/2017 — 04/2019 · MONTERREY, NL
Arquitecto / Desarrollador de Software
GRG
Diseñé y construí una plataforma de movilidad tipo ride-hailing: el núcleo en tiempo real que asigna viajes, las consolas que operaciones usaba a diario y una migración planeada fuera del sistema legado.
Node.jsMongoDBReact NativeArchitecture01/2015 — 04/2017 · MONTERREY, NL
Desarrollador Android Junior
Google Developers Group
Donde aprendí Android en serio: construí una mini app de ride-hailing funcional con Kotlin, Firebase y Google Maps, y compartí lo aprendido con la comunidad.
KotlinAndroidFirebaseGoogle Maps API