Experiencia
Senior Technology Engineer — Publicis Global Delivery (PGD)
nov 2023 – actualidad · Bogotá, Colombia · Híbrido · Frontend · Experience Technology
Alcance: Líder de arquitectura front-end · mentor de 12 ingenieros · librerías de componentes usadas por 90 equipos de producto
- Lideré la arquitectura front-end de la plataforma digital de una liga deportiva norteamericana (dashboards y comercio electrónico), construida con Next.js (App Router), TypeScript y un CMS headless.
- Colaboré con los equipos de diseño y producto para convertir sistemas de Figma en librerías de componentes React listas para producción, adoptadas por 90 equipos de producto.
- Fui mentor de 12 ingenieros de nivel medio en patrones de TypeScript, accesibilidad y optimización de Core Web Vitals.
Tecnologías: Next.js, TypeScript, Node.js, React, Tailwind CSS, GraphQL, Vercel, Jira
Senior Frontend Developer — DevSavant
ago 2021 – ago 2023 · Bogotá, Colombia · Remoto
Alcance: Contribuidor individual sénior · responsable de cada funcionalidad de principio a fin · equipo distribuido entre LATAM y EE. UU.
- Contribuidor individual sénior en un equipo pequeño y distribuido que entregaba aplicaciones Next.js + Node.js para clientes de EE. UU.
- Diseñé y entregué un dashboard SaaS, una tienda de comercio electrónico y herramientas internas con Next.js, TypeScript y Supabase, que reemplazaron un sistema legado.
- Fui responsable del ciclo de vida completo de cada funcionalidad, desde el alcance técnico hasta el despliegue en producción, trabajando de forma asíncrona entre los husos horarios de LATAM y EE. UU.
Tecnologías: Next.js, React, Node.js, TypeScript, Supabase, PostgreSQL
Senior Software Engineer — Endava
ene 2021 – ago 2021 · Bogotá, Colombia · Híbrido · Arquitectura frontend
Alcance: Liderazgo técnico en arquitecturas frontend modulares · clientes globales de finanzas y retail
- Aporté liderazgo técnico en arquitecturas frontend modulares para clientes globales de finanzas y retail.
- Colaboré con arquitectos y product owners para traducir reglas de negocio en componentes React y TypeScript mantenibles.
Tecnologías: React, TypeScript, Redux, Node.js, Jest, Webpack
Senior Frontend Developer — Globant
abr 2018 – jul 2020 · Área metropolitana de Bogotá · Híbrido
Alcance: Contribuidor individual sénior · impulsó TypeScript, el sistema de diseño y la accesibilidad en 3 equipos
- Contribuidor individual sénior en una de las mayores compañías de productos digitales de LATAM (NYSE: GLOB), integrado en equipos de clientes de medios, finanzas, telecomunicaciones y streaming.
- Impulsé la migración a TypeScript, la adopción de un sistema de diseño y auditorías de accesibilidad en 3 equipos.
Tecnologías: React, JavaScript, Node.js, Redux, CSS-in-JS
Programador sénior frontend — Telintel
sep 2015 – abr 2018 · Bogotá, Colombia
- Construí y mantuve herramientas internas y aplicaciones para clientes de una empresa colombiana de software para telecomunicaciones, con JavaScript, Angular, React y Polymer.
- Modernicé bases de código JavaScript heredadas con patrones modulares y componentes de interfaz reutilizables.
Tecnologías: JavaScript, Angular, React, Polymer, HTML5, CSS3
Diseñador y programador web — 1A Hosting
ene 2009 – abr 2018 · Remoto
- Llevé una práctica independiente de diseño y desarrollo web en paralelo a empleos de tiempo completo y entregué 67 sitios para pymes en Colombia.
Diseñador web — HostDime Global
nov 2008 – ene 2015 · Remoto
- Diseñador web al inicio de mi carrera en una empresa de hosting con sede en EE. UU., donde construí una base en HTML/CSS, herramientas de diseño y fundamentos web.
Habilidades
Prácticas de ingeniería: Design systems, Accessibility (WCAG 2.2), Core Web Vitals, Technical leadership, Mentoring, Micro-frontends, PWA & Service Workers, Web security (OWASP Top 10), schema.org / JSON-LD
Frontend: React, Next.js, Astro, Vue, Angular
Lenguajes y estilos: TypeScript, JavaScript (ES202x), HTML5, CSS3, Tailwind CSS, SCSS, CSS-in-JS
Estado y datos: Redux, Zustand, Context API, GraphQL (Apollo), REST APIs
Backend y bases de datos: Node.js, Express, Supabase, PostgreSQL, MySQL
Pruebas y calidad: Jest, React Testing Library, Cypress, ESLint / Prettier
Plataforma y DevOps: Vercel, Firebase, GitHub Actions, CI/CD, Linux
IA y desarrollo aumentado: Prompt engineering, AI-assisted coding, Transformers.js · on-device inference, Embeddings & semantic search, WebMCP · agent-ready web, OpenAI & Anthropic APIs, Structured outputs, LLM product flows
Diseño y herramientas: Figma, Design tokens, Storybook, Prototyping, Puppeteer, Jira