JUAN LUIS QUIJANO SALAZAR
Senior AI Engineer · LLMs · RAG · AI Agents · MCP · Full Stack .NET & Python
// perfil
PERFIL
Ingeniero de software senior con más de 7 años de experiencia, especializado en Inteligencia Artificial aplicada: LLMs, RAG, agentes de IA y arquitecturas MCP. Construyo soluciones end-to-end que combinan ingeniería de software robusta con IA en producción: automatización de procesos, integración de modelos de lenguaje y diseño de sistemas escalables. También desarrollo software de escritorio y web a la medida, y doy mantenimiento y modernización a software legacy en entornos Microsoft (C#, .NET). Enfocado en que la IA genere impacto medible.
// experiencia
EXPERIENCIA
- Tierra y Armonía
Desarrollador Senior de Software IA
mar. 2026 – actualidad- Diseño e implementación de pipelines RAG con búsqueda vectorial para automatizar consultas internas.
- Integración de LLMs (GPT-4, Claude, modelos open source) en flujos de negocio reales.
- Desarrollo de agentes de IA y automatizaciones con LangChain y arquitecturas MCP.
- APIs y servicios backend en .NET / C# y Python para exponer capacidades de IA.
- Optimización de prompts y fine-tuning de modelos para casos de uso específicos.
- Trabajo directo con áreas de negocio para identificar oportunidades de automatización con IA.
Python.NETNode.jsTypeScriptLangChainOpenAI APIAzureSQL ServerMongoDBDocker - Tierra y Armonía
Desarrollador de Software
jul. 2024 – feb. 2026- Desarrollo de software a la medida, integraciones con ERP y funcionalidades especiales.
- Desarrollo de sitios web.
- TDCon 4.0 (Tecnología Desarrollo y Control 4.0)
Desarrollador de Software Senior · Analista de Sistemas · Team Lead
nov. 2018 – jun. 2024- SCADA para planta de pinturas: análisis de requerimientos y arquitectura; web en ASP.NET con SQL Server; control de recetas hacia PLCs con órdenes de fabricación desde SAP; JWT, webservices y cinco aplicaciones de escritorio con control de accesos.
- Sistema de despacho de combustibles: web ASP.NET MVC con webservices, base de datos en SQL Server, aplicación de escritorio por estación con escaneo de QR, historial y gráficos de consumo con exportación a Excel/PDF.
- Gestión de ensayos de bombas de agua: captura de datos, resultados y comparativas con exportación a Excel/PDF.
- Desarrollo de procesos y mantenimiento de sistemas; creación y mantenimiento de sitios en SharePoint Server.
- Neubox
Trainer Developer
may. 2018 – nov. 2018- Creación y mantenimiento de sitios web para clientes; documentación de proyectos.
// habilidades_técnicas
HABILIDADES TÉCNICAS
IA
LLMs (GPT-4, Claude, open source)RAG y búsqueda vectorialAgentes de IAMCPLangChainPrompt engineeringFine-tuning
LENGUAJES
C#PythonJavaScriptTypeScriptSQLJavaPHP
FRAMEWORKS
.NET / ASP.NETNode.jsReactSpring BootLaravelDjangoAngular
BASES DE DATOS
SQL ServerMySQLPostgreSQLMongoDBFirebase
CLOUD Y HERRAMIENTAS
AzureAWSDockerGitVisual Studio
INDUSTRIAL
Siemens TIA Portal V18ICONICSNode-REDMQTTOPC UASiemens S7
ARQUITECTURA
APIs RESTMVCWeb Services
// educación
EDUCACIÓN
Ingeniería en Sistemas Computacionales (titulado)
Instituto Tecnológico Superior Zacatecas Sur
2010 – 2015
// certificaciones
CERTIFICACIONES
- Java SE 6 Programmer — Oracle (2012)
- DTES-2 — Macmillan Learning (2022)
- Desarrollador .NET
// idiomas
IDIOMAS
- Español: nativo
- Inglés: B1 (CENNI 7)