Skip to content
Profile
E. Burgos
Esteban Burgos

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 · LinkedIn · GitHub

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 — 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 — 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 — 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 — 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 — 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) · Desarrollo Blockchain con Ethereum (Udemy, 2021)

Idiomas

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