# Esteban Burgos

**Tech Lead Frontend · React · Next.js · TypeScript · AI-First Engineering**

Roles objetivo: Tech Lead Frontend · Senior Frontend Engineer · Full Stack Engineer · Forward Deployed Engineer

Buenos Aires, Argentina · Remoto · info@estebanburgos.com.ar · +54 9 11 2679-0610
https://estebanburgos.com.ar · https://linkedin.com/in/estebanburgos · https://github.com/e-burgos

## Resumen

Tech Lead Frontend con más de 12 años en empresas de tecnología y 8 en frontend (React, Next.js, TypeScript, Node.js). Diseño arquitecturas de microfrontends en monorepos Nx para energía, banca, fintech y Web3, y lidero equipos frontend. Trabajo AI-First: creé SDD-Harness, un sistema de Spec-Driven Development con agentes de IA que traza cada requisito, tarea y costo, y lo uso en producción. Evolucionando hacia Forward Deployed Engineering: llevo soluciones de punta a punta, del problema de negocio a producción.

## Cómo trabajo

- Spec-Driven Development: ninguna línea de código sin spec, plan y tareas registradas; gates por script bloquean el ciclo si falta algo y un validador de JSON Schemas corre en CI.
- Agentes de IA por rol (orquestador, funcional, planner, arquitecto, implementadores y reviewer) sobre Claude Code, GitHub Copilot y Gemini, con registro de modelo, esfuerzo y tokens por tarea.
- Trazabilidad medible: 34 ciclos y 656 tareas en el backoffice de YPF en 7 semanas; 104 ciclos en DisplayAds.

## Experiencia

### Tech Lead Frontend (AI-First, Spec-Driven Development) — Flexibility
ene 2026 – actualidad · Freelance · Remoto · Argentina

- Referente de IA de la consultora: definí Spec-Driven Development con agentes como proceso estándar de entrega.
- Mantengo el tooling interno: registro de plantillas de agentes con CLI, harness SDD y una librería de UI de más de 90 componentes con 30+ presets de theming y WCAG 2.1 AA.
- Lidero el diseño de arquitecturas frontend escalables (Nx, React, TypeScript, microfrontends), defino estándares técnicos y mentoreo al equipo.
- Stack: React, TypeScript, Nx, Microfrontends, Claude Code, MCP

#### Cliente: YPF — AI Engineer · Referente de IA
may 2026 – actualidad

- Referente de IA del equipo de desarrollo: impulsé la adopción de Spec-Driven Development con agentes por rol en más de 10 repositorios.
- Migré el backoffice de un monolito React a un monorepo Nx con 6 microfrontends (React 19, Vite) y una librería shell, con un cliente HTTP tipado como único contrato frontend-backend.
- Diseñé la migración gradual (strangler fig) a un BFF en Spring Boot que absorbe 2 backends legacy detrás de feature flags por dominio, sin congelar el producto.
- En 7 semanas: 548 commits, 347 archivos de test y 656 tareas trazadas en 34 ciclos SDD, con el costo en tokens de cada una.
- Participé en las plataformas de inversiones y trading (Java 21, Spring Boot 3.5, React 19) y de dispersión masiva de pagos (NestJS 11, Spring Batch).
- Stack: React 19, TypeScript, Nx, Vite, Spring Boot, NestJS, Claude Code, SDD

### Sr. Web3 Frontend Engineer — Obinex
nov 2025 – jun 2026 · Freelance · Remoto · Argentina

- Equipo frontend Web3 de 5 personas: construcción y mantenimiento de microfrontends y de la arquitectura frontend.
- Integración on-chain con Wagmi, Ethers y RainbowKit sobre React, TypeScript, Vite, React Query, Nx y Tailwind CSS.
- Coordiné la resolución de incidentes y la integración de la UI con backend y producto.
- Stack: React, TypeScript, Nx, Wagmi, Ethers, Tailwind CSS

### Senior Frontend Engineer (Web3) — Membrane Labs
ene 2024 – nov 2025 · Jornada completa · Remoto · Argentina

- Plataforma institucional de activos digitales y OTC: monorepo Nx con 15 microfrontends (trades, settlements, treasury, loans, risk, collateral) y 16 librerías compartidas.
- Más de 400 commits propios en el shell, el design system (membrane-ui, datatable v2), módulos de riesgo (margin optimizer, risk profile) y gestión de API keys.
- Upgrades de Nx (v21 y v22) y Node, y analítica con Amplitude en todas las apps.
- Stack: React, TypeScript, Nx, Vite, MobX, React Query, MUI

### Senior Frontend Blockchain Developer — Rather Labs
ene 2024 – nov 2025 · Jornada parcial · Remoto · Argentina

- Interfaces de dApps conectadas a blockchain: autenticación segura, identidad descentralizada (DID) y visualizaciones en tiempo real.
- Optimización de tiempos de carga, pruebas de integración y documentación técnica.
- Stack: React, TypeScript, Ethers, Web3

### Lead Frontend Engineer — Oversoft
jul 2023 – ene 2024 · Jornada completa · Remoto · Argentina

- Lideré un equipo frontend de 3 personas: code review, planificación, estimación y estándares de calidad.
- Creé la librería de componentes inicial con React, TypeScript, Storybook, Jest y Chromatic.
- Stack: React, TypeScript, Storybook, Jest, Chromatic

### React Software Engineer — Santander Tecnología Argentina
ene 2022 – jun 2023 · Jornada completa · Buenos Aires, Argentina

- Desarrollo React y TypeScript en la app B2C de uno de los bancos más usados de Argentina, con alcance nacional.
- Sistemas internos con Next.js, MUI, React Query y Zustand, y librería de componentes publicada con Chromatic.
- Stack: React, TypeScript, Next.js, Node.js, MySQL

### Lead Engineer · Full Stack — NTT DATA Europe & LATAM
jun 2021 – ene 2022 · Jornada completa · Argentina

- Lideré equipos full stack con React y TypeScript, Node.js, Express, MySQL y React Native.
- Stack: React, TypeScript, Node.js, Express, React Native

## Experiencia previa

- Front End Support Manager — Capstone (2022–2024)
- Front End Lead — TheGallery (2023)
- Desarrollador Frontend — Startech Software Factory (2023)
- Full Stack Developer freelance — Upwork (2020–2022)
- Gerente de Sistemas y Product Owner — GME Alliance (2016–2021)

## Proyectos destacados

- **DisplayAds** (https://displayads.com.ar): SaaS de cartelería digital con IA, en beta con clientes: webapp, backoffice, landing con RAG, agente para Raspberry Pi y app Android; 1.300+ commits, 680+ tests, 104 ciclos SDD. Stack: NestJS, Prisma, PostgreSQL, pgvector, React 19, Next.js, Kotlin, Python.
- **SDD-Harness** (https://www.npmjs.com/package/@e-burgos/sdd-harness): CLI open source de Spec-Driven Development con agentes: 7 agentes por rol, 12 JSON Schemas y gates deterministas, para Claude Code, Copilot y Gemini; publicado en npm (v0.15). Stack: Node.js, TypeScript, JSON Schema, Claude Code.
- **Tucu UI** (https://ui.estebanburgos.com.ar): Design system de más de 95 componentes con servidor MCP para que los agentes de IA lo usen; publicado en npm (v3.1), WCAG 2.1 AA. Stack: React 19, Tailwind CSS v4, MCP.
- **Óptica Gestión** (https://opticagestion.com.ar): SaaS de gestión para ópticas, en beta con clientes: API con 28 módulos, 3 frontends y cobros con MercadoPago; 10 ciclos SDD. Stack: NestJS 11, Prisma, React 19, Nx.
- **Crypto Trader** (https://trader.estebanburgos.com.ar): Trading autónomo híbrido: reglas validadas con backtest y un LLM que solo puede vetar operaciones; en producción, 200+ archivos de test. Stack: NestJS 11, PostgreSQL, pgvector, React 19, OpenRouter.

## Skills

- **Frontend:** React, Next.js, TypeScript, JavaScript, Microfrontends, Nx, Vite, React Query, Zustand, MobX, Tailwind CSS, MUI, Storybook
- **Backend y Cloud:** Node.js, NestJS, Express, APIs REST, BFF, Prisma, PostgreSQL, MySQL, Docker, AWS, Vercel
- **IA y agentes:** Claude Code, Claude API, MCP, RAG, pgvector, Evaluación de LLMs, Spec-Driven Development, GitHub Copilot, Cursor, Vercel AI SDK, LangChain
- **Testing y calidad:** Vitest, Jest, Playwright, Chromatic, CI/CD con GitHub Actions
- **Web3:** Wagmi, Ethers.js, RainbowKit, Solidity, Hardhat
- **Liderazgo:** Liderazgo técnico, Mentoring, Code review, Scrum, Jira

## Educación

- Ingeniero en Sistemas de Información — Universidad Tecnológica Nacional (UTN) (2004–2011)
- Formación continua: Arquitectura avanzada en Node.js (Educación IT, 2021)
- Formación continua: Desarrollo Blockchain con Ethereum (Udemy, 2021)

## Idiomas

- Español: Nativo
- Inglés: Intermedio (B2)
