Hola, soy

David Herrera.

Arquitecto de Soluciones IA · Ingeniero de Software

Diseño y llevo a producción sistemas de IA —RAG, MCP y MLOps— sobre los datos reales de la empresa.

Ciudad de México·GMT-6
David Herrera

Sobre mí

Software, datos & IA aplicada al mundo real.

Ingeniero de software construyendo en la intersección de backend, datos e IA aplicada. Cuatro años traduciendo problemas de negocio en sistemas que se entregan, escalan y se mantienen sin convertirse en deuda técnica.

Trabajo cómodo en todo el stack —del modelo de datos al frontend— pero mi foco actual son arquitecturas RAG, MCP y MLOps sobre datos corporativos. Me importa que los sistemas de IA que diseño se puedan operar, observar y debuggear en producción real.

Doy charlas de IA y ciencia de datos en universidades —Tec de Monterrey, UPVM Tultitlán y el TESCo— para audiencias de ~200 personas, cerrando el loop entre la teoría académica y lo que de verdad pasa cuando un sistema toca producción.

Producción, no demos

Lo interesante no son las herramientas, sino lo que pasa cuando el sistema toca producción y hay que mantenerlo vivo.

Sistemas que se operan

La IA que diseño se puede observar, debuggear y operar en producción real — no solo en el happy path de una demo.

Compartir lo aprendido

Doy charlas en universidades porque cerrar el loop entre la teoría y lo que pasa en producción nos hace mejores a todos.

Stack

Con qué construyo

Backend

C#.NETPythonPostgreSQLSQL ServerJWTOAuthAPIs

Frontend

ReactTailwindTypeScriptDevExpressAstro

Nube & Infra

AzureAWSDockerCI/CDPipelines

IA & Datos

LLMsRAGMCPMLOpsPrompts

Experiencia

Trayectoria profesional

La parte interesante de hacer software no son las herramientas, es lo que pasa cuando el sistema toca producción y tienes que mantenerlo vivo.

BAACC Systems

2023 — Actualidad · Estado de México · Presencial
Mar 2025 — ActualidadRol actual

Arquitecto de Soluciones de IA

Tiempo completo
  • Diseñé y llevé a producción Connie desde cero (80% del sistema): plataforma RAG que da servicio a 3 clientes sobre sus datos heterogéneos —bases de datos, PDFs, hojas de cálculo— con autenticación enterprise.
  • Pipelines RAG end-to-end sobre Azure: ingestión, chunking, retrieval y serving con observabilidad de prompts.
  • Servidores MCP que conectan fuentes internas con clientes LLM — los modelos consumen tools sin glue code custom.
  • Adopción de prácticas MLOps en el equipo: evaluación de retrieval, versionado de prompts y modelos.
LLMsRAGMCPMLOpsAzure
Ene 2024 — Mar 2025

Fullstack Developer

Tiempo completo
  • Apps de escritorio en .NET y Python para piso de planta — operación industrial 24/7.
  • Apps web internas con .NET y DevExpress para flujos de operaciones.
  • Diseño y administración de bases de datos en SQL Server y PostgreSQL.
  • App Android con lector RFID para inventario y trazabilidad en campo.
.NETPythonSQLAndroid
Sep 2023 — Ene 2024

Fullstack Developer Jr.

Prácticas
  • Desarrollo de módulos web y APIs internas.
  • Mantenimiento de bases de datos y documentación técnica del stack.
MVCSQLAPIs

DEC Marketing

Mar 2022 — Sep 2023 · Ciudad de México · Remoto
Mar 2022 — Sep 2023

Web Developer Jr.

Prácticas
  • Desarrollo y soporte de sitios web con HTML, CSS, JavaScript y CMS (WordPress, Joomla, OpenCart).
  • Administración de hosting, certificados de seguridad y dominios.
  • Gestión de cuentas de correo electrónico corporativas.
HTMLCSSJavaScriptWordPress

Proyectos

Trabajo seleccionado

Algunos de los sistemas que he diseñado y enviado — desde IA conversacional sobre datos empresariales hasta software industrial en planta.

2025En producciónTrabajo · IA

Connie

De conocimiento disperso a respuestas citadas: cualquier área le pregunta en lenguaje natural a las bases de datos, PDFs y Excels internos — y obtiene la respuesta en segundos.

Reto
Conocimiento disperso entre bases de datos, PDFs y hojas de cálculo
Rol
Arquitecto · 80% del sistema, desde cero
Impacto
3 clientes en producción, respuestas citadas en segundos
RAGMCPAzurePythonSQLSistema interno
Connie
2024En producciónTrabajo · Móvil

HandHeld RFID

Un inventario que antes tomaba semanas —o simplemente no se hacía— convertido en control en tiempo real desde el handheld.

Reto
Captura manual de inventario, con semanas de retraso
Rol
Desarrollo end-to-end de la app Android y la lectura RFID
Impacto
Cada rack etiquetado, cada movimiento al instante
JavaAndroidSQLSistema interno
HandHeld RFID
2024EntregadoTrabajo · Escritorio

Trazabilidad Automotriz

Cada pieza automotriz trazada de principio a fin a lo largo de la línea de producción.

Reto
Sin trazabilidad de pieza a lo largo de la línea de producción
Rol
Desarrollo del sistema de escritorio en planta
Impacto
Miles de piezas al día, trazadas de extremo a extremo
C#DevExpressSQLSistema interno
Trazabilidad Automotriz
2026En líneaPersonal · Web

Portafolio

Este sitio. Editorial, bilingüe y open source — diseño hecho a mano.

Reto
Un sitio propio, sin plantillas ni framework de utilidades
Rol
Diseño e implementación completos
Impacto
Bilingüe, prácticamente sin JS de cliente, open source
AstroCSSTSVer repo
Portafolio

Formación

Aprender & enseñar

Formación académica, certificaciones y participación como ponente — porque el conocimiento crece cuando se comparte.

Académico

2019 — 2024

Ing. en Tecnologías de la Información & Comunicaciones

Tecnológico de Estudios Superiores de Coacalco (TESCo) — TecNM

Especialización en desarrollo de aplicaciones móviles.

2022 — Actualidad

Industria de la Tecnología

Platzi — Escuela de Tecnología

Cursos especializados en desarrollo web, inteligencia artificial y tecnologías emergentes.

2016 — 2018

Técnico en Programación

CECyTEM — Tultepec

Formación especializada en desarrollo de software y metodologías de desarrollo.

Certificaciones

Azure AZ-900: Microsoft Azure Fundamentals

2024

Microsoft

AzureCloudSecurity

Python for Everybody

2022

U. Michigan · Coursera

PythonSQL

Idiomas

  • EspañolNativo
  • InglésProfesional

Intereses

IA generativaMLOpsSistemas distribuidosCafé de especialidadTipografía

Contacto

Hablemos ahora

Estoy disponible para proyectos freelance, colaboraciones y oportunidades de tiempo completo. Cuéntame qué estás construyendo.

Respuesta en menos de 24h · CDMX, GMT-6