Skip to content
Profile
E. Burgos
Esteban Burgos

Esteban Burgos

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

Target roles: Frontend Tech Lead · Senior Frontend Engineer · Full Stack Engineer · Forward Deployed Engineer

Buenos Aires, Argentina · Remote · info@estebanburgos.com.ar · LinkedIn · GitHub

Summary

Frontend Tech Lead with 12+ years in technology companies and 8 years in frontend (React, Next.js, TypeScript, Node.js). I design microfrontend architectures in Nx monorepos for energy, banking, fintech and Web3, and lead frontend teams. I work AI-first: I built SDD-Harness, a Spec-Driven Development system with AI agents that traces every requirement, task and cost, and I use it in production. Moving toward Forward Deployed Engineering: I take solutions end to end, from the business problem to production.

How I work

  • Spec-Driven Development: no code without a registered spec, plan and tasks; script-based gates block the cycle when something is missing and a JSON Schema validator runs in CI.
  • Role-based AI agents (orchestrator, functional analyst, planner, architect, implementers and reviewer) on Claude Code, GitHub Copilot and Gemini, logging model, effort and tokens per task.
  • Measurable traceability: 34 cycles and 656 tasks on the YPF back office in 7 weeks; 104 cycles on DisplayAds.

Experience

Frontend Tech Lead (AI-First, Spec-Driven Development) — Flexibility

Jan 2026 – Present · Freelance · Remote · Argentina

  • AI lead for the consultancy: defined Spec-Driven Development with agents as the standard delivery process.
  • Maintain the internal tooling: an agent template registry with its CLI, the SDD harness and a UI library with 90+ components, 30+ theming presets and WCAG 2.1 AA.
  • Lead the design of scalable frontend architectures (Nx, React, TypeScript, microfrontends), set technical standards and mentor the team.

Stack: React, TypeScript, Nx, Microfrontends, Claude Code, MCP

Client: YPF — AI Engineer · AI Lead

May 2026 – Present

  • AI lead for the development team: drove the adoption of Spec-Driven Development with role-based agents across 10+ repositories.
  • Migrated the back office from a React monolith to an Nx monorepo with 6 microfrontends (React 19, Vite) and a shell library, with a typed HTTP client as the single frontend-backend contract.
  • Designed the gradual (strangler fig) migration to a Spring Boot BFF that absorbs 2 legacy backends behind per-domain feature flags, with no product freeze.
  • In 7 weeks: 548 commits, 347 test files and 656 tasks traced across 34 SDD cycles, each with its token cost.
  • Contributed to the investments and trading platform (Java 21, Spring Boot 3.5, React 19) and the bulk payments platform (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 · Remote · Argentina

  • Web3 frontend team of 5: built and maintained the microfrontends and the frontend architecture.
  • On-chain integration with Wagmi, Ethers and RainbowKit on React, TypeScript, Vite, React Query, Nx and Tailwind CSS.
  • Coordinated incident resolution and UI integration with backend and product.

Stack: React, TypeScript, Nx, Wagmi, Ethers, Tailwind CSS

Senior Frontend Engineer (Web3) — Membrane Labs

Jan 2024 – Nov 2025 · Full-time · Remote · Argentina

  • Institutional digital assets and OTC platform: Nx monorepo with 15 microfrontends (trades, settlements, treasury, loans, risk, collateral) and 16 shared libraries.
  • 400+ own commits across the shell, the design system (membrane-ui, datatable v2), risk modules (margin optimizer, risk profile) and API key management.
  • Nx (v21 and v22) and Node upgrades, and Amplitude analytics across all apps.

Stack: React, TypeScript, Nx, Vite, MobX, React Query, MUI

Senior Frontend Blockchain Developer — Rather Labs

Jan 2024 – Nov 2025 · Part-time · Remote · Argentina

  • dApp interfaces connected to blockchain: secure authentication, decentralized identity (DID) and real-time visualizations.
  • Load time optimization, integration testing and technical documentation.

Stack: React, TypeScript, Ethers, Web3

Lead Frontend Engineer — Oversoft

Jul 2023 – Jan 2024 · Full-time · Remote · Argentina

  • Led a frontend team of 3: code review, planning, estimation and quality standards.
  • Built the initial component library with React, TypeScript, Storybook, Jest and Chromatic.

Stack: React, TypeScript, Storybook, Jest, Chromatic

React Software Engineer — Santander Tecnología Argentina

Jan 2022 – Jun 2023 · Full-time · Buenos Aires, Argentina

  • React and TypeScript development on the nationwide B2C app of one of Argentina's most widely used banks.
  • Internal systems with Next.js, MUI, React Query and Zustand, and a component library published with Chromatic.

Stack: React, TypeScript, Next.js, Node.js, MySQL

Lead Engineer · Full Stack — NTT DATA Europe & LATAM

Jun 2021 – Jan 2022 · Full-time · Argentina

  • Led full stack teams with React and TypeScript, Node.js, Express, MySQL and React Native.

Stack: React, TypeScript, Node.js, Express, React Native

Earlier experience

  • Front End Support Manager — Capstone (2022–2024)
  • Front End Lead — TheGallery (2023)
  • Frontend Developer — Startech Software Factory (2023)
  • Freelance Full Stack Developer — Upwork (2020–2022)
  • IT Manager and Product Owner — GME Alliance (2016–2021)

Selected projects

  • DisplayAds — AI-powered digital signage SaaS in beta with customers: web app, back office, RAG landing page, Raspberry Pi agent and Android app. (1,300+ commits, 680+ tests, 104 SDD cycles)Stack: NestJS, Prisma, PostgreSQL, pgvector, React 19, Next.js, Kotlin, Python
  • SDD-Harness — Open source Spec-Driven Development CLI with agents: 7 role-based agents, 12 JSON Schemas and deterministic gates, for Claude Code, Copilot and Gemini. (published on npm (v0.15))Stack: Node.js, TypeScript, JSON Schema, Claude Code
  • Tucu UI — Design system with 95+ components and an MCP server so AI agents can use it. (published on npm (v3.1), WCAG 2.1 AA)Stack: React 19, Tailwind CSS v4, MCP
  • Óptica Gestión — Management SaaS for optical stores in beta with customers: API with 28 modules, 3 frontends and MercadoPago payments. (10 SDD cycles)Stack: NestJS 11, Prisma, React 19, Nx
  • Crypto Trader — Hybrid autonomous trading: backtested rules plus an LLM that can only veto trades. (in production, 200+ test files)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 & Cloud:
Node.js, NestJS, Express, REST APIs, BFF, Prisma, PostgreSQL, MySQL, Docker, AWS, Vercel
AI & Agents:
Claude Code, Claude API, MCP, RAG, pgvector, LLM evaluation, Spec-Driven Development, GitHub Copilot, Cursor, Vercel AI SDK, LangChain
Testing & Quality:
Vitest, Jest, Playwright, Chromatic, CI/CD with GitHub Actions
Web3:
Wagmi, Ethers.js, RainbowKit, Solidity, Hardhat
Leadership:
Technical leadership, Mentoring, Code review, Scrum, Jira

Education

Information Systems Engineer
Universidad Tecnológica Nacional (UTN) (2004–2011)

Continuing education: Advanced Node.js Architecture (Educación IT, 2021) · Blockchain Development with Ethereum (Udemy, 2021)

Languages

  • Spanish: Native
  • English: Intermediate (B2)