The hard part is almost never the model.

I like building crazy ideas and making them survive production.

David Herrera

Applied AI Engineer

Software, data & AI

I started out building WordPress sites and managing traditional hosting. Today I design and ship systems with applied AI.

I work across the whole stack, but my job right now is RAG, MCP and MLOps over corporate data: databases nobody documented, scanned PDFs, spreadsheets with fifteen tabs.

I also give talks on applied AI and data science, at conferences and universities.

Professional journey

Three companies and five roles, from intern to Applied AI Engineer.

Hypertech

2026 - PresentMexico CityRemote

Jul 2026 - PresentCurrent role

Applied AI Engineer

Full-time
  • I bring AI into the team's internal processes and into the financial software the consultancy builds for its clients.

BAACC Systems

2023 - 2026Mexico StateOn-site

Mar 2025 - Jul 2026

AI Solutions Architect

Full-time
  • Connie, from zero to production: I designed the RAG platform and wrote 80% of the system. Three of the consultancy's clients now use it daily.
Show more (3)Show less
  • End-to-end RAG pipelines on Azure: ingestion, chunking, retrieval and serving, with prompt observability.
  • MCP servers connecting internal data sources to LLM clients: models consume tools without bespoke glue code.
  • Brought MLOps practices into the team: retrieval evaluation, prompt and model versioning.
LLMsRAGMCPMLOpsAzure
Jan 2024 - Mar 2025

Fullstack Developer

Full-time
  • Desktop apps in .NET and Python for the shop floor, running 24/7.
Show more (3)Show less
  • Internal web apps with .NET and DevExpress for operations workflows.
  • Database design and administration on SQL Server and PostgreSQL.
  • Android app with RFID reader for field inventory and traceability.
.NETPythonSQLAndroid
Sep 2023 - Jan 2024

Junior Fullstack Developer

Internship
  • Web modules and internal APIs.
Show more (1)Show less
  • Database maintenance and technical documentation of the stack.
MVCSQLAPIs

DEC Marketing

Mar 2022 - Sep 2023Mexico CityRemote

Mar 2022 - Sep 2023

Junior Web Developer

Internship
  • Websites and support with HTML, CSS, JavaScript and CMS: WordPress, Joomla, OpenCart.
Show more (2)Show less
  • Hosting, certificate and domain administration.
  • Corporate email account management.
HTMLCSSJavaScriptWordPress

Selected work

4 cases · 2024 - 2026

Software someone opens in the morning to get their work done.

  1. Connie

    In production

    You ask the company's databases, PDFs and spreadsheets in plain language, and it answers citing where each figure came from. Multi-client and multi-source, with enterprise auth.

    RAGMCPAzurePythonSQL
    Connie
    Role
    Design + 80% of the code
    Clients
    3 in production
    Sources
    SQL · PDF · XLSX
    Link
  2. HandHeld RFID

    In production

    Android app with a Zebra RFID reader. Inventory went from taking weeks (or never happening) to being done walking the client's warehouse.

    JavaAndroidSQL
    HandHeld RFID
    Scope
    End to end
    Before
    Weeks of inventory
    After
    A walk through the warehouse
    Link
  3. Automotive Traceability

    Delivered

    A WinForms desktop app for the shop floor. Every part gets logged as it passes the stations on the assembly line.

    C#DevExpressSQL
    Automotive Traceability
    Where
    Shop floor
    Volume
    Thousands of parts / day
    Shift
    24/7
    Link
  4. Portfolio

    Live

    This site. Astro, hand-written CSS and TypeScript, built from scratch. It's on its fourth version.

    AstroCSSTS
    Portfolio
    Template
    None
    Languages
    ES · EN
    Client-side JS
    Almost none
    Link

How I learn

Where I studied, and what I keep learning on my own.

Academic

  • 2022 - Present

    Technology Industry

    Platzi - Technology School · Where I keep up: web development, AI and whatever comes next.

  • 2019 - 2024

    Information & Communication Technologies Engineering

    Higher Studies Institute of Coacalco (TESCo) - TecNM · Specialization in mobile application development.

  • 2015 - 2018

    Programming Technician

    CECyTEM - Tultepec · Programming back in high school: my first real contact with code.

Certifications

  • 2024

    Azure AZ-900: Microsoft Azure Fundamentals

    Microsoft

  • 2022

    Python for Everybody

    U. Michigan · Coursera

On stage

Around a hundred people per session. I bring systems that are already in production, with their numbers.

David giving a talk
  • Data Day 2025
  • EGADE Business School - Tecnológico de Monterrey
  • UPVM Tultitlán
  • TESCo - TecNM

Topics

Generative AIRAG & MLOpsData science

Let's talk

If you've got an idea, or you just want to say hi, write me. I usually reply the same day.

Send me a message

Mexico City, GMT-6