Senior Frontend & Mobile Developer · Abierto a oportunidades
Frontend y móvil, de la interfaz al release.
10 años construyendo aplicaciones web y móviles escalables con React Native, React, Vue, Next.js y TypeScript. He liderado iniciativas de frontend en fintech, e-commerce, banca y tecnología de consumo, llevo 6 años trabajando con empresas de Estados Unidos y Canadá, y uso IA (Claude Code) para construir y lanzar productos completos más rápido.
Además de mi trabajo con clientes, diseño, programo y lanzo mis propios productos, solo y de punta a punta: apps nativas, backend, IA, pagos, web y paneles de administración.
Producto propio/2026
Repe
Juan Rozo · iOS · Android · Apple Watch · Web
App de gym en español: anotas el entreno en segundos, la IA te dice qué hacer hoy y cuánto peso poner, y el Apple Watch lleva cada serie y el descanso.
✓iOS y Android, más una app nativa para Apple Watch en SwiftUI
✓Funciona sin señal: SQLite local que se sincroniza con Supabase
✓IA: plan del día, resumen semanal y máquinas por foto
✓Web, panel de administración y portal de entrenadores en Next.js
Uso IA todos los días de dos formas: como parte de mi equipo para construir más rápido sin bajar la calidad, y como parte de los productos que hago.
01
Desarrollo con agentes
Trabajo con Claude Code como un compañero más: planeamos, implementa, escribe pruebas, depura y revisa cambios conmigo. Yo pongo la arquitectura, el criterio de producto y la revisión de cada cambio.
→Así lancé Repe solo: app de iOS y Android, app del Apple Watch, backend, web, panel de administración y portal de entrenadores.
02
IA dentro del producto
Funciones con modelos de lenguaje y visión en producción, detrás de Edge Functions: respuestas estructuradas y validadas, límites de uso por persona y el costo de cada llamada medido en el panel.
→En Repe: el plan de entrenamiento del día, el resumen semanal y reconocer una máquina del gym con una foto.
03
Contenido generado con IA
Procesos automáticos que combinan modelos de imagen y video con mi propio código para producir y revisar contenido a escala, con control de calidad antes de publicar.
→Las animaciones de los ejercicios de Repe: imagen de inicio y fin, movimiento con un modelo de video y el loop armado por código.
04
Criterio, no solo velocidad
La IA escribe rápido; lo que llega a producción es mi responsabilidad. Pruebas automáticas, revisión de seguridad y permisos, y nada sale sin verlo funcionar.
→La base de datos de Repe tiene más de 260 comprobaciones automáticas de reglas de acceso, que corren antes de cada cambio en la nube.
Proyectos seleccionados
03 / Proyectos
Experiencia
04 / Experiencia
Mar 2026 — hoy
Uruguay (remoto)
Senior Frontend Engineer
Coderio · Cliente: dLocal
—Equipo de Finance Core: aplicaciones web internas para administrar y automatizar procesos financieros, usadas por los equipos de finanzas, tesorería y operaciones.
—Withdrawal Manager: interfaces para gestionar retiros, flujos de aprobación individual y masiva, confirmación de tasas de cambio (FX), permisos y estados de las operaciones.
—Transfer FX Manager: nueva sección para configurar, aprobar y publicar tasas de cambio por comercio, con tablas, filtros, formularios y niveles de comercio.
—Invoice Manager: consulta de facturas, carga de archivos CSV y ZIP, administración de contactos, vistas agrupadas y reglas de generación por comercio.
—Contribuciones en Settlement Provider, Revenue Manager, Treasury Movements y CPQ; pruebas con Vitest, observabilidad con OpenTelemetry y Coralogix, y calidad de código con Biome.
Mar 2025 — Feb 2026
Remoto
Senior Mobile Developer
Gorilla Logic · Cliente: Hunter Douglas
—Desarrollo y mantenimiento de funciones móviles multiplataforma para Hunter Douglas en React Native y TypeScript, con experiencias consistentes en iOS y Android.
—Traducción de requerimientos de producto y especificaciones de UI/UX en componentes reutilizables, pantallas responsivas, flujos de navegación y una arquitectura móvil mantenible.
—Integración con servicios backend y APIs REST, con manejo confiable de datos, estados de carga, validación, errores y retroalimentación al usuario.
—Diagnóstico y resolución de problemas funcionales y de rendimiento, mejorando la eficiencia de renderizado y la estabilidad de los recorridos críticos.
—Revisiones de código, discusiones técnicas, pruebas automatizadas y preparación de releases en un entorno Agile con producto, diseño, backend y QA.
Sep 2023 — Feb 2025
Calgary, Canadá
Senior Frontend Developer
Midas Labs
—Diseño y desarrollo de una aplicación bancaria en React Native y TypeScript, con foco en rendimiento y escalabilidad.
—Desarrollo y despliegue de varios proyectos en Next.js, mejorando el renderizado en servidor, el SEO y la velocidad de las aplicaciones.
—Mejora de la interfaz con animaciones avanzadas, que llevaron a un aumento del 20% en la satisfacción de los usuarios.
—Trabajo con los equipos de backend para asegurar integraciones fluidas y optimizar el consumo de APIs.
Abr 2022 — Abr 2023
Toronto, Canadá
Senior Frontend Developer
Flahmingo
—Desarrollo de aplicaciones fintech, implementando flujos de pago seguros y eficientes.
—Mejora de la calidad y el rendimiento del código introduciendo componentes reutilizables y buenas prácticas de TypeScript.
Jun 2020 — Abr 2022
Nueva York, EE. UU.
Frontend Tech Lead
Coco Mercado
—Dirección del equipo de frontend en la renovación de la plataforma de e-commerce con Vue.js y Nuxt.js.
—Dirección del desarrollo de un sistema de gestión back-office, que aumentó la eficiencia operativa en un 30%.
—Mentoría de desarrolladores junior, impulsando una cultura de aprendizaje y mejora continua.
Ago 2019 — Jun 2020
Bogotá, Colombia
Senior Frontend Developer
Zinobe
—Desarrollo de Lineru, la plataforma web de crédito de Zinobe para pequeñas empresas en Colombia, en Angular y TypeScript.
—Optimización del rendimiento de la aplicación, reduciendo los tiempos de carga en un 25%.
Ago 2016 — Ago 2019
Toronto, Canadá
Web Application Developer
Econtainers
—Construcción y mantenimiento de la plataforma de e-commerce de venta y alquiler de contenedores con ReactJS y Node.js.
—Entrega de landing pages, blogs y tienda en WordPress, mejorando el SEO y la interacción de los usuarios.
Soy Juan Guillermo Rozo, Senior Frontend y Mobile Developer con 10 años construyendo aplicaciones web y móviles multiplataforma.
Mi trabajo ha estado en fintech, e-commerce, banca y productos de consumo: funciones listas para producción, integración de APIs, mejoras de rendimiento y colaboración cercana con producto, diseño, QA y backend.
He liderado iniciativas de frontend y mentoreado a desarrolladores junior. Busco un equipo donde pueda tener responsabilidad sobre un área del producto y escribir código pensando en quien lo va a mantener después.
Stack y herramientas
TypeScript
React
React Native
Next.js
Vue.js
Nuxt.js
Angular
Node.js
Claude Code
OpenAI API
Vitest
OpenTelemetry
Supabase
PostgreSQL
SwiftUI
Expo
JavaScript
REST APIs
Testing
Git
Figma
Agile
Educación y certificaciones
2020
Ingeniería de Software
Universidad El Bosque · Bogotá, Colombia
Resultados
+20%
satisfacción de usuario tras rediseñar la interfaz con animaciones avanzadas
+30%
eficiencia operativa con el back-office que dirigí en Coco Mercado
−25%
tiempos de carga en la plataforma de crédito de Zinobe
Disponibilidad
Estado
Abierto a oportunidades
Base
Bogotá, Colombia · UTC−5, alineado con horarios de EE. UU.
Modalidad
Remoto · experiencia con equipos en Canadá y EE. UU.
Idiomas
Español nativo · inglés fluido (C1)
06 / Contacto
¿Buscas alguien para tu equipo?
Escríbeme y te respondo en menos de 24 horas. También puedes descargar el CV completo.