Resumen
Diseñador e Ingeniero Fullstack con formación en
diseño gráfico, que combina
más de 7 años entregando aplicaciones web en producción
a través de todo el stack con
más de 3 años trabajando como Product Engineer y Product
Designer en equipos multifuncionales. Como ingeniero en Arbolitics, una startup
alemana de agrotech, he liderado la UI del producto de extremo a
extremo —desde el concepto y el diseño de interacción hasta la
implementación en producción con React y Ruby on Rails— y construí
la base de UI del producto hasta convertirla en un
sistema de diseño asistido por IA, arquitectado
como una gema versionada de Rails, que
redujo el tiempo de diseño aproximadamente a la mitad
y redujo las regresiones de UI en ~90% a través de
18 vistas en producción. Mi trayectoria abarca startups y proyectos
del sector público en Chile, trabajando siempre en la intersección
entre diseño, producto e ingeniería para convertir requerimientos
complejos en software mantenible y listo para producción.
Habilidades
TypeScript, JavaScript, React, Next.js, Ruby on Rails, Node.js,
Astro, Python, HTML5, CSS3, SASS, Tailwind CSS, ViewComponent,
Lookbook, UX/UI, Figma, Sketch, Git, Docker, CI/CD, Claude Code,
Ingeniería agéntica
Experiencia
Product Engineer
— Arbolitics
2024 – Presente
-
Lideré la definición de producto y el desarrollo de UI
para herramientas de evaluación de riesgo climático, monitoreo
de campo y gestión de cartera agrícola, utilizadas por
productores agrícolas e instituciones financieras, colaborando
con liderazgo de producto y especialistas agrícolas para
priorizar soluciones y construir la base de UI del producto
desde cero.
-
Arquitecté el sistema de diseño de Arbolitics
como una gema versionada de Ruby on Rails usando ViewComponent,
Tailwind CSS y Lookbook, mediante un flujo de trabajo asistido
por IA y centrado en código que redujo el tiempo de diseño
aproximadamente a la mitad y las regresiones de UI en ~90% a
través de 18 vistas en producción.
-
Definí archivos de skills de agentes y contratos
CLAUDE.md
que restringen la generación de código por IA a los componentes
del sistema de diseño, eliminando el desvío hacia HTML crudo y
reduciendo la carga de revisión manual del frontend.
-
Automaticé trabajo de implementación rutinario
en más de 8 dashboards y tablas de datos filtrables, liberando
capacidad para el flujo de onboarding de campo y el
planificador de riego —dos de los diferenciadores clave del
producto.
-
Habilité validación en condiciones reales vía
Mixpanel/Hotjar
y orquesté flujos de trabajo paralelos con agentes de IA para el
scaffolding de componentes, la implementación de vistas y la
generación de previews en Lookbook, manteniendo la fidelidad de
diseño y la consistencia arquitectónica.
-
Colaboré con liderazgo de producto y un equipo de
ingeniería de 3 personas
para traducir iniciativas del roadmap en implementaciones
listas para producción, manteniendo la estabilidad durante una
migración simultánea de stack desde microservicios en
JavaScript hacia Rails 8.
Product Designer
— VMetrix
2019 – 2020
-
Diseñé y mantuve el sistema de diseño V3 en estrecha
colaboración con ingeniería, cubriendo especificaciones de
componentes, estados de interacción y guías de implementación
frontend.
-
Contribuí a la arquitectura frontend mediante el mantenimiento
del código base en SASS, la mantención de la librería de
componentes y la integración del sistema de diseño.
-
Diseñé y mantuve productos financieros y dashboards de cara al
cliente.
-
Apliqué métodos de investigación cuantitativos y cualitativos
para informar decisiones de producto.
Consultor Independiente de Producto, Diseño y
Frontend
— Freelance
2013 – Presente
-
Entregué aplicaciones web en producción a lo largo de todo el
stack para startups, agencias e instituciones públicas —desde
requerimientos, descubrimiento y diseño hasta arquitectura,
implementación, despliegue e iteración.
-
Construí sistemas de componentes responsivos, sitios JAMStack e
interfaces interactivas usando HTML5, CSS3, JavaScript,
TypeScript y Node.js.
-
Lideré la implementación técnica y las conversaciones con
clientes, gestionando los balances entre requerimientos de
producto, plazos de entrega y restricciones técnicas.
Diseñador UX/UI — Plan Chile 30/30
— DIRPLAN / Ministerio de Obras Públicas
2017 – 2018
-
Definí y entregué la arquitectura UX/UI y las especificaciones
frontend para una plataforma digital pública de gran escala.
-
Recluté y lideré el equipo de desarrollo web responsable de la
plataforma.
-
Coordiné la entrega entre stakeholders de gobierno, equipos de
comunicaciones y un equipo externo de desarrollo de software.
Desarrollador Frontend
— Escritorio Empresa CORFO
2016
-
Desarrollé un sistema de componentes responsivo usando HTML5,
CSS3 y Bootstrap, siguiendo metodologías ágiles junto a
diseñadores y socios tecnológicos.
-
Construí y mantuve documentación de componentes, apoyando la
consistencia y escalabilidad del producto.
Desarrollador Creativo
— Bienes Públicos
2016
-
Desarrollé herramientas en Python para apoyar flujos de
reconstrucción de hardware en colaboración con investigadores,
diseñadores industriales e ingenieros de hardware, conectando
investigación, diseño e implementación a lo largo de todo el
ciclo de vida del proyecto.
Desarrollador Creativo
— McCann Worldgroup
2016
-
Traduje conceptos creativos en experiencias digitales
interactivas, coordinando la entrega entre stakeholders de
agencia, marca y sede.
Educación
-
Lic. en Diseño Gráfico — Universidad
de Chile
· 2013
-
Pasantía Desarrollador Creativo —
EstadoLateral Media Lab, Buenos Aires, Argentina
· 2011
Idiomas
- Inglés — B2, IELTS
- Español — Nativo
Además
-
Profesor Adjunto — Universidad de
Chile
· 2018–2019
-
Organizador — Primavera Hacker
· 2015–2017
-
Productor Técnico — Bienal de Video y
Artes Mediales
· 2015