Experience
Senior Technology Engineer — Publicis Global Delivery (PGD)
Nov 2023 – Present · Bogotá, Colombia · Hybrid · Frontend · Experience Technology
Scope: Front-end architecture lead · 12 engineers mentored · component libraries used by 90 product squads
- Led the front-end architecture of a North American sports league's digital platform (dashboards and ecommerce), built on Next.js (App Router), TypeScript and a headless CMS.
- Partnered with design and product teams to translate Figma systems into production-grade React component libraries adopted across 90 product squads.
- Mentored 12 mid-level engineers on TypeScript patterns, accessibility and Core Web Vitals optimization.
Stack: Next.js, TypeScript, Node.js, React, Tailwind CSS, GraphQL, Vercel, Jira
Senior Frontend Developer — DevSavant
Aug 2021 – Aug 2023 · Bogotá, Colombia · Remote
Scope: Senior IC · end-to-end feature owner · distributed LATAM/US team
- Senior IC on a small, distributed team delivering Next.js + Node.js applications for US clients.
- Designed and shipped a SaaS dashboard, e-commerce storefront and internal tools using Next.js, TypeScript and Supabase, replacing a legacy system.
- Owned the full feature lifecycle from technical scoping to production deploy, working async across LATAM/US time zones.
Stack: Next.js, React, Node.js, TypeScript, Supabase, PostgreSQL
Senior Software Engineer — Endava
Jan 2021 – Aug 2021 · Bogotá, Colombia · Hybrid · Frontend architecture
Scope: Technical leadership on modular frontend architectures · global financial and retail clients
- Provided technical leadership on modular frontend architectures for global financial and retail clients.
- Partnered with architects and product owners to translate business rules into maintainable React and TypeScript components.
Stack: React, TypeScript, Redux, Node.js, Jest, Webpack
Senior Frontend Developer — Globant
Apr 2018 – Jul 2020 · Bogotá metro area · Hybrid
Scope: Senior IC · drove TypeScript, design-system and accessibility work across 3 teams
- Built payment methods and streaming apps using React, Redux and Node.js.
- Drove migration to TypeScript, design-system rollout and accessibility audits across 3 teams.
Stack: React, JavaScript, Node.js, Redux, CSS-in-JS
Senior Frontend Developer — Telintel
Sep 2015 – Apr 2018 · Bogotá, Colombia
- Built and maintained internal tooling and customer-facing applications for a Colombian telecom software company using JavaScript, Angular, React and Polymer.
- Modernized legacy JavaScript codebases, introducing modular patterns and reusable UI components.
Stack: JavaScript, Angular, React, Polymer, HTML5, CSS3
Web Designer & Developer — 1A Hosting
Jan 2009 – Apr 2018 · Remote
- Ran a freelance web design and development practice in parallel to full-time roles, delivering 67 sites for small and mid-sized businesses in Colombia.
Web Designer — HostDime Global
Nov 2008 – Jan 2015 · Remote
- Early-career web designer at a US-headquartered hosting company, building a foundation in HTML/CSS, design tools and web fundamentals.
Skills
AI & augmented delivery: 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
Frontend: React, Next.js, Astro, Vue, Angular
Languages & styling: TypeScript, JavaScript (ES202x), HTML5, CSS3, Tailwind CSS, SCSS, CSS-in-JS
State & data: Redux, Zustand, Context API, GraphQL (Apollo), REST APIs
Backend & databases: Node.js, Express, Supabase, PostgreSQL, MySQL
Testing & quality: Jest, React Testing Library, Cypress, ESLint / Prettier
Platform & DevOps: Vercel, Firebase, GitHub Actions, CI/CD, Linux
Craft & practices: 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
Design & tooling: Figma, Design tokens, Storybook, Prototyping, Puppeteer, Jira