Ingeniero Full-Stack & IA Senior · Tech Lead

Yagel
Salazar.

Yagel Salazar Reyes — Senior Full-Stack & AI Engineer · Tech Lead
+8 años

Construyo agentes de IA y sistemas RAG que la gente ama usar.

Más de 8 años llevando ideas desde la arquitectura del backend hasta el último pixel del frontend — para marcas como Disney, Clara y los LA Clippers. Hoy construyo agentes LLM y pipelines RAG que corren en producción, con evaluación y observabilidad desde el diseño.

LOC
Actopan, Hidalgo, México
BASE
Mexico City · Remoto
Disney✦Clara✦Softtek✦Globant✦LA Clippers · NBA✦Citibanamex✦Honeywell✦Alsea✦Hard Rock✦Roku × HBO✦
Perfil

Ingeniero Full-Stack & IA Senior y Tech Lead con +8 años construyendo sistemas type-safe de punta a punta — ahora con la IA en el centro. Diseño agentes LLM multi-paso y pipelines RAG, arquitecto microservicios seguros orientados a eventos, optimizo capas de datos en PostgreSQL y construyo frontends pulidos en React con sensibilidad real de UX/UI.

  • 01

    Ingeniería de IA / LLM

    Agentes multi-paso en LangGraph, RAG sobre Azure AI Search, evaluación con datasets de prueba y LLM-as-judge — trazado de extremo a extremo con Langfuse.

  • 02

    Arquitectura Backend

    Microservicios y APIs en Node.js, NestJS y TypeScript — GraphQL Federation, eventos en Kafka, contratos OpenAPI — con diseño de esquemas y optimización en PostgreSQL.

  • 03

    Frontend & UX/UI

    React, React Native y Next.js con design systems, Web Components, visualización de datos con D3.js/SVG y un ojo afilado para interfaces que se sienten bien.

  • 04

    Cloud & DevOps

    Pipelines de CI/CD, despliegues con Docker e infraestructura en la nube sobre AWS y Azure.

  • 05

    Calidad & Testing

    Cobertura completa Unitaria y E2E con Jest, Cypress y Pytest para releases confiables.

  • 06

    Liderazgo Técnico

    Liderando equipos Agile, marcando la dirección de arquitectura y mentoreando hacia código limpio.

  • 07

    Móvil, de punta a punta

    React Native, Kotlin y Swift — apps en producción para fintech, hotelería, retail y eventos en vivo.

Ingeniería de IA

IA en producción.

Plataforma de RAG agéntico para una empresa de bebidas Fortune 500 — Softtek, 2026 — actualidad.

  • 01

    Agentes y tools

    Agentes multi-paso en LangGraph — grafos con estado, routing condicional, reintentos y handoffs entre pasos — con system prompts por agente, tools tipadas con Pydantic, salidas estructuradas validadas por esquema y memoria persistida por usuario.

  • 02

    Retrieval

    Chunking por estructura con solapamiento, búsqueda híbrida vectorial + keyword en Azure AI Search con re-ranking semántico, filtros por metadatos y permisos, y re-indexación incremental desde SharePoint, Confluence y S3.

  • 03

    Evaluación y guardrails

    Datasets de casos de prueba que se corren en cada cambio de prompt o modelo, scoring LLM-as-judge registrado en Langfuse, validación de esquema, citas obligatorias, rechazo fuera de dominio y revisión humana de trazas antes de cada release.

  • 04

    Costo, latencia y observabilidad

    Trazas por paso y por tool de tokens, latencia y costo en Langfuse; modelo por tarea según costo; respuestas en streaming con timeouts y reintentos; caché de embeddings y respuestas más recorte de contexto.

  • 05

    IA en el ciclo de desarrollo

    Un pipeline n8n + LLM que revisa automáticamente cada pull request en GitHub.

Experiencia

Trayectoria.

Orden cronológico inverso — marcas globales en bebidas, fintech, streaming, retail y deportes.

  1. Softtek

    Ingeniero Full-Stack & IA Senior · Tech Lead, AI Platform

    Abr 2026 — Actualidad

    Ciudad de México · Híbrido

    Servicios de TI globales — cliente: una empresa de bebidas Fortune 500.

    • Lidero el desarrollo en un monorepo Nx de la nueva plataforma de ventas multi-tenant del cliente — app web en Next.js, microservicios NestJS con GraphQL (Apollo Federation) y capa BFF, integraciones orientadas a eventos sobre Kafka, PostgreSQL; desplegada con Docker, GitHub Actions y Argo CD en AWS.
    • Soy responsable de la plataforma de IA — agentes LLM multi-paso y pipelines RAG con LangGraph, LangChain, OpenAI y FastAPI sobre un vector store en Azure AI Search, evaluados y observados con Langfuse — y de su UI con LLM: interfaz conversacional con respuestas en streaming y flujos de agentes en Next.js/React.
    • Desarrollo servicios de ingestión y retrieval de datos en Python (Snowflake/Snowpark, Pandas, SQLAlchemy) integrando SharePoint, Confluence y AWS S3.
    • Entrego la app móvil de fuerza de ventas en React Native + Expo con Redux Toolkit, TanStack Query, Apollo Client y MUI; UI compartida como Web Components en StencilJS; contratos OpenAPI/Swagger con clientes tipados generados; SSO empresarial con OAuth 2.0 / OIDC (Azure Identity).
    • Code review automatizado con un pipeline n8n + LLM sobre los pull requests de GitHub; pruebas con Jest, React Testing Library, Supertest y Pytest; demos de sprint con los stakeholders del cliente.
  2. Clara

    Ingeniero Full-Stack Senior

    Abr 2025 — Abr 2026

    Remoto · México

    Fintech unicornio — plataforma de gastos corporativos.

    • Arquitecté microservicios multi-tenant seguros y type-safe con NestJS, GraphQL (Apollo Federation) y Prisma sobre PostgreSQL, con procesamiento orientado a eventos en Kafka y RabbitMQ para transacciones en tiempo real y conciliación financiera automatizada.
    • Entregué la app web en Next.js y la móvil en React Native + Expo con Redux Toolkit, TanStack Query, Apollo Client y MUI / MUI X; UI compartida como Web Components en StencilJS (Shadow DOM) y flujos de terceros embebidos en iframes sandbox con postMessage y una CSP estricta.
    • Publiqué contratos OpenAPI/Swagger para los servicios REST con clientes tipados generados; monorepo Nx con Docker y GitHub Actions (Fastlane/Codemagic para móvil); pruebas con Jest, React Testing Library y Supertest.
  3. Globant

    Ingeniero Full-Stack Senior & Tech Lead

    Jun 2022 — Abr 2025

    Remoto · Clientes globales

    Consultora digital global — proyectos para clientes destacados.

    • Disney — como Tech Lead, arquitecté dashboards internos con visualizaciones interactivas en D3.js/SVG (series de tiempo, rankings, tooltips con drill-down) y servicios de gestión de streaming (Node.js, Express, NestJS, TypeScript) con streams de eventos en Kafka y contratos OpenAPI con clientes generados; despliegues en contenedores con Docker en AWS.
    • Disney — los aseguré e integré con SSO OAuth 2.0 / OIDC y flujos JWT, Web Components en StencilJS y embebido en iframe sandbox + postMessage + CSP; pruebas Unitarias + E2E con Jest y Cypress.
    • LA Clippers (NBA) — app web orientada a datos con drag-and-drop en React, Next.js y TypeScript, con gráficas D3.js/SVG de métricas de día de partido y persistencia en PostgreSQL, escalada en Azure y AWS para días de partido de alto tráfico.
    • Alsea Omnicalidad (Starbucks, VIPS, Burger King, Ginos, Foster’s Hollywood…) — app multi-tenant y multimarca de pedidos en restaurante y a domicilio en React Native, Kotlin y Swift con pagos Paycomet, Firebase, PostgreSQL y Docker para el mercado español.
    • Hard Rock “Unity” — app multipropiedad de recompensas y reservas para hoteles y casinos en React Native y NestJS con pagos Stripe sobre AWS.
  4. Honeywell

    Desarrollador Full-Stack

    Feb 2022 — Jun 2022

    México

    Centro de I+D de Honeywell — app web de gestión de almacenes.

    • Entregué una plataforma de gestión de almacenes con frontend en React/Next.js y backend en C#/.NET + GraphQL sobre Azure con SQL Server.
  5. Globant

    Ingeniero Full-Stack

    Mar 2021 — Feb 2022

    Remoto · Clientes globales

    Consultora digital global — proyectos para clientes destacados.

    • Yarta (EagleAI, Market Intel, Livestock) — herramientas globales de mercados agrícolas; diseñé y optimicé esquemas en SQL Server y PostgreSQL con backends en Java/Spring Boot y Node.js para un frontend en Next.js.
    • Citibanamex — Account Opening Partners — UI web bancaria para asignación de tarjetas de crédito y gestión de líneas de crédito con Maestro Avoka, Angular, Java/Spring Boot y un Headless CMS.
    • Roku × HBO — optimización de rendimiento de la app de HBO en Roku OS (SceneGraph, BrightScript, GraphQL) para el estreno de Justice League; además Pokerlabs, herramienta interna de story points (React, Node.js, MongoDB).
  6. KIORU

    Desarrollador Frontend

    Ago 2019 — Mar 2021

    México

    “Saeko V2” — plataforma de gestión escolar multi-rol.

    • Construí una app web de gestión escolar basada en roles en React, con componentes en Storybook, Redux y hooks reutilizables.
  7. Actosoft

    Desarrollador Full-Stack

    Jun 2018 — Dic 2019

    México

    Productos de transporte y restaurantes.

    • Construí “BuntiApp” (transporte) y “Leaf” (app web para restaurantes) con Node.js, Express, MySQL/MongoDB, React, TypeScript, Styled Components, GraphQL y Kotlin/Android Studio.

Anteriormente — Brounie (“Plano Firme”): frontend web y móvil para una plataforma de entrega de materiales de construcción con panel de administración y app cliente (React, Redux, Node.js, GraphQL, Kotlin).

Proyectos destacados

Cosas que he construido.

  • Plataforma de IA

    01
    AI Engineer · Empresa de bebidas Fortune 500

    Plataforma de RAG agéntico en producción: agentes en LangGraph, retrieval híbrido en Azure AI Search, evaluación LLM-as-judge, trazas en Langfuse y una UI conversacional con LLM y respuestas en streaming.

    • LangGraph
    • LangChain
    • OpenAI
    • FastAPI
    • Azure AI Search
    • Langfuse
  • Disney

    02
    Tech Lead · Streaming

    Arquitecté dashboards internos con visualizaciones interactivas en D3.js/SVG y servicios de gestión de streaming con eventos en Kafka, SSO OAuth 2.0 / OIDC y contratos OpenAPI; impulsé pruebas Unitarias + E2E.

    • NestJS
    • D3.js
    • Kafka
    • OIDC
    • Cypress
    • AWS
  • Clara

    03
    Full-Stack · Fintech

    Microservicios multi-tenant seguros y type-safe para una plataforma de gastos unicornio — eventos en Kafka y RabbitMQ, transacciones en tiempo real y conciliación automatizada.

    • NestJS
    • GraphQL Federation
    • Kafka
    • PostgreSQL
    • React Native
  • LA Clippers

    04
    Full-Stack · NBA

    App web orientada a datos con drag-and-drop para días de juego de alto tráfico — gráficas D3.js/SVG de métricas del partido, persistencia en PostgreSQL y escalado multi-nube.

    • React
    • Next.js
    • D3.js
    • TypeScript
    • PostgreSQL
    • Azure
  • Alsea

    05
    Móvil · Multi-marca

    Pedidos en restaurante y a domicilio en Starbucks, Burger King, VIPS y más — una sola app multi-tenant lanzada para España.

    • React Native
    • Kotlin
    • Swift
    • NestJS
    • Firebase
  • Hard Rock

    06
    Móvil · Hotelería

    “Unity” — app de recompensas y reservas para hoteles y casinos, con pagos Stripe sobre AWS.

    • React Native
    • NestJS
    • Stripe
    • Redux
    • AWS
  • Roku × HBO

    07
    Frontend · Performance

    Optimicé la app de HBO en Roku OS para el estreno de Justice League — cerca del metal en SceneGraph y BrightScript.

    • BrightScript
    • SceneGraph
    • GraphQL
  • Citibanamex

    08
    Full-Stack · Banca

    Account Opening Partners — UI web para asignación de tarjetas de crédito y gestión de líneas de crédito en uno de los bancos más grandes de México.

    • Maestro Avoka
    • Angular
    • Spring Boot
    • Headless CMS
  • Yarta

    09
    Full-Stack · AgriTech

    Herramientas de gestión de mercados agrícolas globales (EagleAI, Market Intel, Livestock) con esquemas optimizados en SQL Server y PostgreSQL.

    • Java
    • Spring Boot
    • Next.js
    • PostgreSQL
    • SQL Server
Stack & expertise

La caja de herramientas.

  • IA / LLM & RAG

    • LangGraph (agentes multi-paso)
    • LangChain
    • OpenAI
    • FastAPI
    • Pydantic
    • Diseño de prompts y tools
    • Salidas estructuradas
    • RAG (chunking, retrieval híbrido, re-ranking)
    • Azure AI Search
    • Langfuse (trazas y evals)
    • Evaluación LLM-as-judge
    • Guardrails
    • n8n
  • Lenguajes

    • TypeScript
    • JavaScript
    • Python (3.11–3.12)
    • Kotlin
    • Swift
    • Java
    • C#
    • SQL
  • Backend & APIs

    • NestJS
    • Node.js
    • GraphQL (Apollo Federation)
    • REST
    • OpenAPI / Swagger (clientes generados)
    • Prisma ORM
    • Express
    • Java / Spring Boot
    • C# / .NET
    • Kafka
    • RabbitMQ
    • Microservicios multi-tenant
  • Frontend

    • React
    • Next.js
    • React Native
    • Redux Toolkit
    • TanStack Query
    • Apollo Client
    • Material UI (MUI / MUI X)
    • Recharts
    • D3.js
    • Visualización de datos en SVG
    • Emotion
    • Tailwind CSS
    • Web Components (StencilJS / Shadow DOM)
    • Angular
    • Storybook
    • Vite
  • Data & Ingestión

    • Snowflake (Snowpark)
    • Pandas
    • SQLAlchemy
    • Scrapy
    • EasyOCR / OpenCV
    • BeautifulSoup
    • Azure Blob Storage
    • python-pptx / docx
  • Bases de Datos

    • PostgreSQL
    • MySQL
    • SQL Server
    • MongoDB
    • Snowflake
  • Móvil

    • React Native
    • Expo
    • React Navigation
    • Reanimated
    • Firebase
    • react-native-maps / Mapbox
    • Android Studio
  • Cloud

    • AWS (RDS, S3, Secrets Manager)
    • Azure (AI Search, Blob, Identity)
    • Microsoft Graph
  • DevOps & Tooling

    • Nx (monorepo)
    • Docker
    • GitHub Actions
    • Argo CD
    • Jenkins
    • CircleCI
    • Fastlane
    • Codemagic
    • Git
    • Bitbucket
    • CI/CD
  • Testing

    • Jest
    • React Testing Library
    • Supertest
    • Pytest
    • Cypress
  • Auth, Seguridad & Pagos

    • OAuth 2.0
    • OIDC / SSO
    • JWT
    • Passport
    • NextAuth
    • iframe sandbox + postMessage
    • CSP
    • Stripe
    • Paycomet
  • Metodologías

    • Agile
    • Scrum
    • Kanban
    • Clean Code

EDUCACIÓN

Ingeniería en TI (Lic.)

ITSOEH — Hidalgo, México · Desarrollo Web Full-Stack y Ciencias de la Computación

2016 — 2020

IDIOMAS

Español — Nativo · Inglés — Avanzado

FORTALEZAS

Liderazgo, pensamiento crítico, aprendizaje rápido, enfoque, creatividad y gestión.

Contacto

Construyamos
algo juntos.

Abierto a roles Senior Full-Stack, AI Engineer y Tech Lead — remoto o en la Ciudad de México. Disponible ahora.

↓ CV EN↓ CV ES