Empecé como desarrollador fullstack en agencias y consultoras, construyendo sitios, e-commerce y aplicaciones para clientes de diversas industrias. Con el tiempo me especialicé en frontend, liderando equipos y definiendo arquitecturas en startups y empresas consolidadas.
Hoy desarrollo arquitecturas con patrones claros y código predecible, pensadas para que equipos de desarrollo y modelos de IA trabajen con la misma facilidad.
Utilizo diversas herramientas de IA en mi flujo de trabajo diario, para automatizar tareas y agilizar procesos.
También contribuyo al open-source y comparto mis conocimientos en charlas, talleres y artículos en mi blog.
Experiencia profesional
Agosto 2025 — Actualidad
Founding Software Engineer · Skyward
Como parte del equipo fundador de ingeniería participo en la construcción y evolución tecnológica de la plataforma, desde la definición de la arquitectura hasta el desarrollo de nuevas funcionalidades.
Mi rol combina la ejecución técnica en la creación y refactorización de componentes, la integración de servicios externos y la escalabilidad de sistemas, con la visión estratégica para establecer estándares y tomar decisiones clave que impulsan el crecimiento sostenible del producto.
- React
- TypeScript
- React Router
- Vite
- TailwindCSS
- Shadcn
- Zod
- Zero
Agosto 2022 — Mayo 2025
Frontend Lead · Talana
Lideré un equipo de 9 desarrolladores frontend y guié la transición de Vue 2 a Vue 3 con TypeScript. Creé una librería de ~69 componentes retrocompatible con Vue 2, adoptada por 7 squads, con documentación en Storybook.
Definí los estándares de desarrollo frontend que siguen vigentes en la empresa e implementé Screaming Architecture en las aplicaciones frontend. Trabajé transversalmente con squads y stakeholders en proyectos de Rebranding, Design System e integraciones con GraphQL y BFF.
- Vue 2
- Vue 3
- TypeScript
- TailwindCSS
- Pinia
- Vite
- GraphQL
- Zod
- Storybook
- Vitest
- Vuetify
- Quasar
- Nuxt
Abril 2022 — Julio 2022
Frontend Developer · Hackmetrix
En mi rol como Frontend Developer Senior, lideré la migración del frontend a Vue 3 con TypeScript y participé en la adopción de microservicios. Fui responsable de la creación de una librería de componentes reutilizables en Vue 3 y TypeScript, lo que facilitó la estandarización del código y mejoró la eficiencia del equipo.
Además, trabajé en el mantenimiento de la parte frontend del sistema legacy en Rails durante la transición. Este cambio a microservicios mejoró significativamente la escalabilidad y la eficiencia del sistema, permitiendo una experiencia más fluida tanto para los usuarios como para el equipo de desarrollo.
- Vue 2
- Vue 3
- TypeScript
- Bootstrap
- Vuetify
- Pinia
- Vite
- Vitest
Mayo 2021 — Marzo 2022
Frontend Developer · Poliglota
Creé desde cero la aplicación frontend desacoplada del monolito Ruby on Rails usando Vue 3 (recién lanzado en ese momento), incluyendo el dashboard del alumno y el sistema de login. La aplicación sigue en producción hasta el día de hoy.
También contribuí al frontend del monolito en Rails durante la transición hacia la nueva arquitectura basada en microservicios.
- Vue 3
- TypeScript
- Pinia
- Vite
- Bootstrap
- Sass
