Oscar Arenas

Senior Frontend Engineer · React · Next.js · TypeScript · Design Systems

Bogotá, Colombia — Open to remote (LATAM · US · EU) oscarenas@gmail.com linkedin.com/in/oscarenas github.com/oscarenas resume-oscarenas.web.app

Summary

Senior frontend engineer with 17+ years shipping web products for global brands. I specialize in React, Next.js and TypeScript, design systems, accessibility (WCAG 2.2) and Core Web Vitals, with Node.js on the back end. At Publicis Global Delivery (Publicis Sapient) I led the front-end architecture of a North American sports league's digital platform and built React component libraries adopted across 90 product squads. I mentor engineers on TypeScript, accessibility and performance, and use AI for coding, review and delivery to move faster without compromising architecture.

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.

Projects

This site: an agent-ready resume

Side project · resume-oscarenas.web.app

  • Bilingual static site (Astro + Tailwind CSS) whose resume data is published as HTML, JSON-LD and resume.json, with on-device semantic search, WebMCP tools for AI agents and PDF/DOCX CVs generated at build time.
  • 19 agent tools, and CVs in 2 languages as PDF (3 focus versions), Word and Markdown, generated from the same data on every release.

Stack: Astro, TypeScript, Tailwind CSS, Transformers.js, WebMCP, JSON-LD, Puppeteer, Playwright, Vitest, GitHub Actions, Lighthouse CI, Firebase Hosting

Skills

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

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

Design & tooling: Figma, Design tokens, Storybook, Prototyping, Puppeteer, Jira

Certifications

13 certificates · 251 h of learning since 2025 · full verifiable list at resume-oscarenas.web.app/#certifications

Education

Bachelor's in Systems Engineering — Universidad del Tolima · Ibagué, Colombia · 2001 – 2007

Languages

Spanish: Native · English: Professional working proficiency