Ciudad de México

David Herrera

Applied AI Engineer

Construyo sistemas de IA sobre datos corporativos. La parte difícil casi nunca es el modelo.

David Herrera

Sobre mí

Software, datos & IA que alguien usa a diario.

Empecé montando sitios en WordPress y administrando hosting. Hoy diseño y llevo a producción sistemas de IA. En medio, backend, datos e IA aplicada.

Me muevo del modelo de datos al frontend, pero hoy mi trabajo es RAG, MCP y MLOps sobre datos corporativos: bases que nadie documentó, PDFs escaneados, Excels con quince pestañas.

También doy clase, más o menos: charlas de IA y ciencia de datos en universidades —EGADE, UPVM Tultitlán, el TESCo—, unas 200 personas por sesión.

Producción, no demos

Manejo de errores, reintentos y alertas, no un notebook que funciona en mi máquina.

Sistemas que se operan

Logs, evaluación de retrieval y versionado desde el día uno.

Compartir lo aprendido

Casi todo lo que sé lo aprendí de gente que escribió lo que le funcionó.

Stack

Con qué construyo

Backend

C#.NETPythonPostgreSQLSQL ServerJWTOAuthAPIs

Frontend

ReactTailwindTypeScriptDevExpressAstro

Nube & Infra

AzureAWSDockerCI/CDPipelines

IA & Datos

LLMsRAGMCPMLOpsPrompts

Experiencia

Trayectoria profesional

De montar sitios en WordPress a llevar IA a producción. Esto es lo que hice en cada empresa.

Hypertech

2026 — Actualidad · Ciudad de México · Remoto
Jul 2026 — ActualidadRol actual

Applied AI Engineer

Tiempo completo
  • Integro IA en los procesos internos del equipo y en el software financiero que la consultora construye para sus clientes.

BAACC Systems

2023 — 2026 · Estado de México · Presencial
Mar 2025 — Jul 2026

Arquitecto de Soluciones de IA

Tiempo completo
  • Connie, de cero a producción: escribí el 80% del sistema. Plataforma RAG que hoy da servicio a 3 clientes sobre sus bases de datos, PDFs y hojas de cálculo, con autenticación enterprise.
Ver más (3)Ver menos
  • Pipelines RAG end-to-end sobre Azure: ingestión, chunking, retrieval y serving, con observabilidad de prompts.
  • Servidores MCP que conectan las fuentes internas con clientes LLM: los modelos consumen tools sin glue code a medida.
  • Metí prácticas de MLOps en el equipo: evaluación de retrieval, versionado de prompts y de modelos.
LLMsRAGMCPMLOpsAzure
Ene 2024 — Mar 2025

Fullstack Developer

Tiempo completo
  • Apps de escritorio en .NET y Python para piso de planta, en operación 24/7.
Ver más (3)Ver menos
  • 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
  • Módulos web y APIs internas.
Ver más (1)Ver menos
  • 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
  • Sitios web y soporte con HTML, CSS, JavaScript y CMS: WordPress, Joomla, OpenCart.
Ver más (2)Ver menos
  • Administración de hosting, certificados y dominios.
  • Gestión de las cuentas de correo corporativas.
HTMLCSSJavaScriptWordPress

Proyectos

Trabajo seleccionado

Cuatro sistemas: tres corriendo dentro de empresas y uno que estás viendo ahora mismo.

2025En producción

Connie

Le preguntas en español a las bases de datos, PDFs y Excels de la empresa, y responde citando de dónde sacó cada dato. Tres clientes la usan a diario.

Reto
El conocimiento estaba repartido entre bases de datos, PDFs y hojas de cálculo
Rol
Arquitecto · 80% del sistema, desde cero
Impacto
3 clientes en producción
RAGMCPAzurePythonSQLSistema interno
Connie
2024En producción

HandHeld RFID

App Android con lector RFID. El inventario pasó de tomar semanas —o de no hacerse— a resolverse caminando por la nave.

Reto
Captura manual de inventario, con semanas de retraso
Rol
App Android y lectura RFID, de extremo a extremo
Impacto
Inventario en un día, no en semanas
JavaAndroidSQLSistema interno
HandHeld RFID
2024Entregado

Trazabilidad Automotriz

Sistema de escritorio para piso de planta: cada pieza queda registrada al pasar por cada estación de la línea.

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, cada una localizable
C#DevExpressSQLSistema interno
Trazabilidad Automotriz
2026En línea

Portafolio

Este sitio. Lo diseñé y lo escribí entero, sin plantilla y sin framework de CSS.

Reto
Tener un sitio que no se pareciera a los demás
Rol
Todo: diseño, código y contenido
Impacto
ES/EN, casi cero JS en cliente, código abierto
AstroCSSTSVer repo
Portafolio

Formación

Cómo aprendí

Dónde estudié, qué certifiqué y en qué se me va el tiempo libre.

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

Donde me pongo al día: desarrollo web, IA y lo que vaya saliendo.

2016 — 2018

Técnico en Programación

CECyTEM — Tultepec

Programación desde la prepa: mi primer contacto serio con el código.

Certificaciones

Azure AZ-900: Microsoft Azure Fundamentals

2024

Microsoft

AzureCloudSecurity

Python for Everybody

2022

U. Michigan · Coursera

PythonSQL

Idiomas

  • EspañolNativo
  • InglésB2

Intereses

IA generativaMLOpsSistemas distribuidosCafé de especialidadTipografía

Contacto

Hablemos ahora

Si traes algo entre manos con IA, datos o backend, escríbeme. Leo todo, aunque sea solo para opinar.

Suelo responder el mismo día · CDMX, GMT-6