Automatización con IA
01Elimino tareas manuales y repetitivas: extracción de datos de PDFs, facturas y documentos con visión de IA, OCR y flujos automatizados.
~/inicio // hola
status: disponible · 20 h/semana
Soy Martín José Herrera Villarreal, Ingeniero de Sistemas · Desarrollador Full Stack & AI Automation. Construyo software a medida y automatizo procesos con IA para que tu negocio funcione solo.
// Barranquilla, Colombia · Remoto
Automatización con IA
Elimino tareas manuales y repetitivas: extracción de datos de PDFs, facturas y documentos con visión de IA, OCR y flujos automatizados.
Desarrollo web Full Stack
Aplicaciones web y plataformas a medida, desde la base de datos hasta la interfaz, listas para crecer.
Datos y dashboards
Conecto tus fuentes de datos, las limpio y las dejo listas para decidir: pipelines ETL y modelos de datos que alimentan tus reportes.
Modernización de sistemas
Le doy nueva vida a sistemas legacy: rediseño visual, nuevos módulos y migración a arquitecturas mantenibles.
Agentes e integración de IA
Integro asistentes y agentes de IA en tus procesos y tu equipo de desarrollo, con especificaciones claras y validación de resultados.
~/servicios // en qué te puedo ayudar
Combino desarrollo full stack con IA aplicada para construir soluciones que ahorran tiempo, reducen errores y escalan con tu negocio.
Elimino tareas manuales y repetitivas: extracción de datos de PDFs, facturas y documentos con visión de IA, OCR y flujos automatizados.
Aplicaciones web y plataformas a medida, desde la base de datos hasta la interfaz, listas para crecer.
Conecto tus fuentes de datos, las limpio y las dejo listas para decidir: pipelines ETL y modelos de datos que alimentan tus reportes.
Le doy nueva vida a sistemas legacy: rediseño visual, nuevos módulos y migración a arquitecturas mantenibles.
Integro asistentes y agentes de IA en tus procesos y tu equipo de desarrollo, con especificaciones claras y validación de resultados.
Entiendo tu negocio, el problema y qué significa el éxito para ti.
Defino alcance, arquitectura y entregables por escrito antes de escribir código.
Entregas cortas y verificables, con avances visibles cada semana.
Despliegue, documentación y acompañamiento después del lanzamiento.
Alcance, entregables y plazo definidos desde el inicio. Ideal para un producto o automatización concreta.
Cotización a medida →Horas dedicadas cada mes para evolución, mantenimiento y nuevas automatizaciones.
Cotización a medida →Revisión de arquitectura, diagnóstico de procesos automatizables o acompañamiento técnico.
Cotización a medida →~/proyectos // lo que construí
Una selección de proyectos donde apliqué desarrollo full stack, datos e IA.
Caso de estudio
Proyecto en producción · facturas de comercializadoras de energía · líder técnico
Los datos se extraían con una expresión regular por cada formato de factura de cada comercializadora. Si un campo se movía un centímetro en el PDF, la regex fallaba: casi todas las facturas había que reprocesarlas, muchas se corregían a mano y cada corrida había que revisarla, porque una podía salir bien y la siguiente, mal.
Reemplacé las regex por un modelo de visión (Google Gemini) con un prompt que entiende las distintas formas en que llega la información, sin importar dónde quede cada campo en el PDF.
Datos estables en cada corrida y revisión manual solo para casos puntuales. El volumen creció de unas 1.500 a más de 2.000 facturas al mes sin sumar trabajo manual.
Formato A
/Total a pagar\s+\$([\d.,]+)/
ok total encontrado
# funciona mientras el campo no se mueva
{ "periodo": "…", "total": "…" }Formato B
/Total a pagar\s+\$([\d.,]+)/
err sin coincidencia
warn reprocesar · corregir a mano
{ "periodo": "…", "total": "…" }
# el mismo campo, en otra posición
Ilustración conceptual del problema real, no una demo en vivo: la factura, los formatos y las salidas son ficticios y no son mediciones. Las cifras reales del proyecto son las métricas de este caso.

Tracker de películas y series instalable (PWA): progreso por episodio, calendario de estrenos, ratings de IMDb y Rotten Tomatoes, notificaciones push y amigos. Login con Google, ES/EN, CI con e2e en Playwright.
Esquema conceptual de la arquitectura, no una demo de extracción en vivo.
Extractor de datos de documentos con IA: subes una factura y un modelo de visión (Gemini) devuelve los datos estructurados en JSON. Backend NestJS con arquitectura hexagonal, Next.js y PostgreSQL. Versión pública y sanitizada de mi trabajo en extracción.
~/sobre-mi // quién soy y con qué trabajo
Ingeniero de Sistemas y Desarrollador Full Stack con más de 3 años de experiencia, especializado en integrar IA generativa en procesos empresariales.
Lidero técnicamente una solución que extrae datos de facturas PDF con visión de IA (Google Gemini) y que redujo el reproceso de casi todas las facturas a como máximo 7 al mes de más de 2.000, frente al método anterior basado en expresiones regulares.
Experiencia en pipelines ETL, OCR, ingeniería de prompts, arquitectura hexagonal y desarrollo con agentes de IA (Claude Code con Gentle AI). Actualmente me formo de manera autodidacta en AI Engineering.
~/experiencia // dónde lo apliqué
Barranquilla, Colombia
Barranquilla, Colombia
Universidad Simón Bolívar — Barranquilla
Formación autodidacta
~/contacto // hablemos
Trabajo como freelance con pymes de Colombia y Latinoamérica, con 20 horas semanales disponibles. Cuéntame qué necesitas y te respondo con una propuesta. La primera conversación no tiene costo.