Saltar al contenido
OA
Disponible para nuevas oportunidades

Oscar Arenas

Ingeniero Senior de Software · Next.js · Node · TypeScript · IA/LLM

+14 años entregando productos web para marcas globales — ahora construyendo experiencias aumentadas con IA.

Años de experiencia
16+
Frameworks principales
6
Horas de formación 2025
251+

Sobre mí

Ingeniero Senior de Software con más de 14 años entregando productos web para marcas globales, ahora enfocado en construir experiencias aumentadas con IA. Mi stack principal es Next.js, Node.js y TypeScript, con una base sólida en frontend con React, design systems, accesibilidad (WCAG 2.2) y performance web. En el lado de IA diseño y entrego flujos de producto con LLMs integrando modelos vía las APIs de OpenAI y Anthropic, construyendo features conversacionales y generativas, y aplicando prompt engineering y structured outputs para hacerlos confiables en producción. También uso IA para avanzar más rápido como ingeniero coding, revisión y delivery asistidos por IA sin perder de vista la arquitectura limpia y la mantenibilidad. En Publicis Sapient lideré la arquitectura front-end para clientes Fortune 500 y construí librerías de componentes adoptadas por 90 squads de producto. Lidero squads multidisciplinarios, mentoreo ingenieros en TypeScript, accesibilidad y performance, y convierto problemas ambiguos en impacto medible.

Experiencia

7 roles
  1. Senior Technology Engineer

    Publicis Global Delivery (PGD) · Bogotá, Colombia · Hybrid

    oct 2023 — Actual

    • Construyo productos digitales centrados en la experiencia para clientes Fortune 500 en retail, finanzas y telco, dentro de la red de delivery global de Publicis Sapient.
    • Lideré la arquitectura front-end de una plataforma digital de una liga deportiva norteamericana dashboards y ecommerce sobre Next.js (App Router), TypeScript y un CMS headless.
    • Colaboré con los equipos de diseño y producto para traducir sistemas de Figma en librerías de componentes React listas para producción, adoptadas por 90 squads de producto.
    • Mentoreé a 12 ingenieros mid-level en patrones de TypeScript, accesibilidad y optimización de Core Web Vitals.
    Next.jsTypeScriptNode.jsReactTailwind CSSGraphQLVercelJira
  2. Senior Frontend Developer

    DevSavant · Bogotá, Colombia · Remote

    jul 2021 — Ago 2023

    • IC senior en un equipo pequeño y distribuido entregando aplicaciones Next.js + Node.js para clientes de EE. UU.
    • Diseñé y entregué un dashboard SaaS, un storefront de e-commerce y herramientas internas con Next.js, TypeScript y Supabase, reemplazando un sistema legado.
    • Fui dueño del ciclo de vida completo de cada feature, desde el scoping técnico hasta el deploy a producción, trabajando async entre zonas horarias de LATAM/EE. UU.
    Next.jsReactNode.jsTypeScriptSupabasePostgreSQL
  3. Senior Software Engineer

    Endava · Bogotá, Colombia · Hybrid

    dic 2020 — Ago 2021

    • Aporté liderazgo técnico en arquitecturas frontend modulares para clientes globales de finanzas y retail.
    • Refiné patrones de manejo de estado y pipelines CI/CD, acortando feedback loops y aumentando la confianza en cada release.
    • Colaboré con arquitectos y product owners para traducir reglas de negocio en componentes React y TypeScript mantenibles.
    ReactTypeScriptReduxNode.jsJestWebpack
  4. Senior Frontend Developer

    Globant · Bogotá metro area · Hybrid

    mar 2018 — Jul 2020

    • IC senior en una de las mayores compañías de productos digitales de LATAM (NYSE: GLOB), embebido en equipos de cliente en medios, finanzas, telco y streaming.
    • Construí métodos de pago y apps de streaming con React, Redux y Node.js.
    • Impulsé la migración a TypeScript, el rollout de un design system y auditorías de accesibilidad en 3 equipos.
    ReactJavaScriptNode.jsReduxCSS-in-JS
  5. Programador Senior Frontend

    Telintel · Bogotá, Colombia

    ago 2015 — Abr 2018

    • Construí y mantuve herramientas internas y aplicaciones de cara al cliente para una empresa de software de telecomunicaciones colombiana usando JavaScript, Angular, React y Polymer.
    • Modernicé bases de código JavaScript legadas, introduciendo patrones modulares y componentes UI reutilizables.
    JavaScriptAngularReactPolymerHTML5CSS3
  6. Diseñador y Desarrollador Web

    1A Hosting · Remote

    dic 2008 — Abr 2018

    • Llevé una práctica freelance de diseño y desarrollo web en paralelo a roles full-time, entregando 67 sitios para PyMEs en Colombia.
    • Me encargué de la entrega end-to-end diseño, implementación frontend y DevOps/mantenimiento de servidores.
    HTML5CSS3JavaScriptPHPMySQLLinux
  7. Diseñador Web

    HostDime Global · Remote

    oct 2008 — Ene 2015

    • Diseñador web en etapa temprana en una empresa de hosting con sede en EE. UU., construyendo una base en HTML/CSS, herramientas de diseño y fundamentos web.
    • Me encargué del mantenimiento y la seguridad de servidores en paralelo al trabajo de diseño.
    HTML5CSS3JavaScriptjQuery

Skills y herramientas

Frameworks frontend

  • React
  • Next.js
  • Vue
  • Angular
  • Astro
  • React Native

Lenguajes y estilos

  • TypeScript
  • JavaScript (ES202x)
  • HTML5
  • CSS3
  • Tailwind CSS
  • SCSS

Manejo de estado

  • Redux
  • Zustand
  • Vuex
  • MobX
  • Context API

Backend e IoT

  • Node.js
  • Express
  • REST APIs
  • GraphQL
  • WebSockets
  • MongoDB
  • MySQL
  • C / C++
  • Embedded systems
  • IoT
  • MQTT

Testing y calidad

  • Jest
  • React Testing Library
  • Cypress
  • Playwright
  • ESLint
  • Prettier

Cloud y DevOps

  • AWS
  • Google Cloud
  • Azure
  • Firebase
  • Docker
  • CI/CD
  • GitHub Actions

Prácticas y craft

  • Design systems
  • Micro-frontends
  • Accessibility (WCAG 2.2)
  • Core Web Vitals
  • PWA & Service Workers
  • Web security (OWASP Top 10)
  • Technical leadership
  • Mentoring

IA y delivery aumentado

  • Prompt engineering
  • OpenAI & Anthropic APIs
  • Structured outputs
  • LLM product flows
  • ChatGPT · GPT-4 · Claude
  • Midjourney · DALL·E
  • AI-assisted coding
  • AI for discovery & validation

UX y diseño de producto

  • Figma
  • UI/UX foundations
  • Prototyping
  • Design tokens

Certificaciones

13 · 251+ h

Aprendizaje continuo activo y verificable. Cada credencial 2025 enlaza al certificado original de Udemy.

Certificaciones

13

Horas en 2025

251+

IA y prompt engineering

4

IA y prompt engineering

4

ChatGPT, Midjourney, ChatGPT 4 & DALL·E — The AI Bible

11h

Udemy · Dr. Ryan Ahmed · Stemplicity Inc.

jun 2025 Verificar

AI in Digital Marketing: Master ChatGPT & 100+ AI Tools

1.5h

Udemy · Victoria Rusnac

jun 2025 Verificar

Complete Prompt Engineering, ChatGPT & AI Bootcamp

35.5h

Udemy · Saad A

jun 2025 Verificar

ChatGPT Masterclass: The Guide to AI & Prompt Engineering

23h

Udemy · Robin & Jesper

may 2025 Verificar

Frontend y web

3

The Web Developer Bootcamp 2025

74h

Udemy · Colt Steele

mar 2025 Verificar

The Creative HTML5 & CSS3 Course — Build Awesome Websites

13h

Udemy · Dev Ed · Maxine Tillman

ene 2025 Verificar

JavaScript Beginner Bootcamp (2024)

38.5h

Udemy · Rob Merrill

ene 2025 Verificar

Backend

1

The Complete Node.js Developer Course (3rd Edition)

35h

Udemy · Andrew Mead · Rob Percival

ene 2025 Verificar

Diseño y UX

1

Figma UI UX Design Essentials

12h

Udemy · Daniel Walter Scott

feb 2025 Verificar

Seguridad

2

Learning the OWASP Top 10

LinkedIn Learning

dic 2017

Developing Secure Software

LinkedIn Learning

dic 2017

Negocio y estrategia

2

AI for Business — AI Applications for Business Success

2.5h

Udemy · Horia Mărgărit MS

abr 2025 Verificar

Discover, Validate & Launch New Business Ideas with ChatGPT

5h

Udemy · Paul Nekh. · Olena T.

abr 2025 Verificar

Formación

Formación

  • Ingeniería de Sistemas

    Universidad del Tolima · Ibagué, Colombia

    2001 – 2007

Idiomas

  • Español Nativo
  • Inglés Profesional

Fuera del teclado

  • Ciclismo
  • Música
  • Viajes
  • Gaming
  • Pizza y cerveza artesanal

Hablemos

Estoy abierto a roles senior, staff y lead frontend — tiempo completo o contractor. Remote-first, compatible con husos horarios de LATAM, EE. UU. y EU.