Diego Armando Salinas Lugo
Ingeniero de IA y Machine Learning
Ciudadano mexicano · Monterrey, México · Elegible a visa TN (T-MEC) para Estados Unidos · Abierto a reubicación y remoto
Resumen profesional
Ingeniero de IA y Machine Learning, MSc in Artificial Intelligence (Distinction). Entrega sistemas completos — pipeline de datos, modelo, API, interfaz, nube — no notebooks. Construye IA generativa en SAP — 1.er lugar en Innoweeks 2026 con ReflexIA — y fundó ARMATUS, un coach de iOS en producción. Formación en mecatrónica: procesamiento de señales, analítica predictiva y monitoreo en tiempo real.
Habilidades técnicas
- Lenguajes
- Python, SQL, TypeScript, JavaScript, MATLAB, C
- Machine Learning
- scikit-learn, XGBoost, TensorFlow, Keras, Random Forest, Gradient Boosting, Support Vector Regression, Neural Networks, Feature Engineering, Hyperparameter Tuning, Cross-Validation (LOPO, LOSO, k-fold)
- IA generativa y LLM
- SAP Business AI, SAP AI Core, SAP AI Launchpad, SAP Generative AI Hub, GraphRAG, Model Context Protocol (MCP), ElevenLabs, OpenAI GPT-4o, LangChain, LangGraph, Retrieval-Augmented Generation (RAG), Vector Databases (ChromaDB), Embeddings, Prompt Engineering, Multi-Agent Systems
- MLOps y despliegue
- FastAPI, REST APIs, Streamlit, Flask, Docker, Google Cloud Run, MLflow, Git, GitHub, Vercel, React Native (Expo), SAPUI5, SAP HANA Cloud, Redis, PostgreSQL, SQLAlchemy, Alembic, Supabase
- Datos, evaluación y dominio
- Pandas, NumPy, SciPy, NeuroKit2, Signal Processing (Butterworth, Welch PSD, PPG/HRV, vibration), Time-Series Forecasting, SHAP, LIME, ROC-AUC, Precision / Recall / F1, RMSE / MAE / R², Fairness Analysis, Predictive Maintenance, Healthcare & Clinical ML, Affective Computing, Robotics (PID, Fuzzy Logic), Industrial Automation
- Idiomas
- Español (nativo), inglés (profesional), alemán (básico)
Experiencia profesional
Ingeniero de IA y Machine Learning, SAP
ene 2026 — ActualidadSan Pedro Garza García, N.L., México
- Gané SAP Innoweeks 2026 (1.er lugar general, Best Pitch, Best Popular Support; primer equipo mexicano en ganar) en un sprint de 14 personas en Labs Monterrey. Construí el microservicio Gen AI de ReflexIA desde cero — STT, TTS y voz a voz (ElevenLabs), un servidor de herramientas MCP, GraphRAG en SAP HANA Cloud y una UI SAPUI5 TypeScript estilo Joule.
- Tecmilenio validó el impacto de reemplazar un stack de aprobaciones de 14 años en 5+ plataformas: $3.9M de ahorro anual, 3,750 horas devueltas a educadores, equivalentes a 518 becas estudiantiles al año.
- Diseño y despliego IA generativa que automatiza el reporte de fallas técnicas sobre SAP Business AI, AI Core, AI Launchpad y el generative AI hub. Certified SAP Generative AI Developer (2026).
Founder e ingeniero de machine learning, ARMATUS (armatus.app)
may 2026 — ActualidadMonterrey, México
- Fundé y publiqué un coach de entrenamiento de iOS con IA generativa en producción: onboarding, generación de plan, tracking de sesión en vivo y progresión, bilingüe EN/ES.
- Arquitecté un protocolo cerrado de cinco etapas (calibrar, planear, adaptar, ejecutar, evolucionar) que regenera cada semana a partir de series registradas, PRs y fatiga acumulada en lugar de servir una plantilla estática.
- Construí una API de streaming que convierte un perfil de atleta más señales diarias de readiness (energía, sueño, tiempo) en un plan semanal dosificado con justificación explícita.
- Modelé el trabajo de endurance como carga sistémica real para que el volumen de fuerza se ajuste solo detrás de un techo de readiness; soy dueño de toda la superficie, del cliente móvil a la API.
Trainee de datos e IA, Interius
sep 2025 — dic 2025San Pedro Garza García, N.L., México
- Entregué MVPs de IA de punta a punta — encuadre del problema, ingeniería de features, entrenamiento, evaluación y despliegue.
- Construí segmentación de contactos por engagement, geografía y actividad de canal, convirtiendo una lista plana en cohortes accionables para outreach personalizado.
- Publiqué diagnósticos de carga y eficiencia como servicios Streamlit contenedorizados en Google Cloud Run para acceso self-serve de stakeholders.
Investigador de IA, University of Essex
nov 2024 — sep 2025Colchester, Reino Unido
- Construí un pipeline de reconocimiento de emoción de punta a punta a partir de PPG en 62 participantes, alcanzando Pearson r = 0.5975 y RMSE 0.154 para arousal continuo, por encima del r ≈ 0.40 reportado en trabajo comparable solo con PPG.
- Ingenié 30+ features de HRV en dominios de tiempo, frecuencia (Welch PSD) y Poincaré no lineal, con normalización de baseline por sujeto.
- Validé bajo validación cruzada leave-one-participant-out con búsqueda anidada, comparando Random Forest, XGBoost y SVR para probar generalización a sujetos no vistos.
Proyectos seleccionados
ReflexIA — SAP Innoweeks 2026 (1.er lugar general)
SAP BTP, SAP HANA Cloud, GraphRAG, MCP, ElevenLabs, SAPUI5, FastAPI, Redis, TypeScript
- Construí el núcleo de IA de un flujo de aprobación nativo de BTP para Tecmilenio en un sprint de cinco semanas contra cinco equipos de Brasil: microservicio Gen AI, herramientas MCP, GraphRAG en HANA Cloud y una UI de voz/chat estilo Joule.
- Resultado validado por la universidad: $3.9M ahorrados al año, 3,750 horas devueltas a educadores, financiamiento equivalente a 518 becas al año. También Best Pitch y Best Popular Support.
Plataforma de mantenimiento predictivo — Remaining Useful Life
rul-dashboard-368785016309.us-central1.run.appXGBoost, SHAP, FastAPI, Streamlit, LangGraph, OpenAI, MLflow, Docker, Google Cloud Run
- Predije la vida útil restante de turbofán en NASA C-MAPSS a 16.74 ciclos de RMSE de test, 12.33 MAE y R² 0.825, con SHAP exponiendo el sensor que mueve cada predicción.
- Lo serví vía FastAPI detrás de un dashboard de flota Streamlit, más una capa multi-agente LangGraph que responde preguntas en lenguaje natural y emite briefings en PDF.
Asistente personal de investigación — Retrieval-Augmented Generation
github.com/DArmandoSalinas/RAGFastAPI, LangChain, ChromaDB, OpenAI GPT-4o, text-embedding-3-small, Streamlit, PyPDF
- Construí pregunta-respuesta sobre documentos que parte, embede y recupera vía MultiQueryRetriever, anclando cada respuesta de GPT-4o en ChromaDB y devolviendo el fragmento fuente.
- Indexé un corpus de 149 segmentos y eliminé respuestas sin fuente al hacer de la cita un requisito duro del contrato de respuesta.
Clasificación de riesgo cardiovascular — ML clínico sin fugas
github.com/DArmandoSalinas/HeartDisease-Predictorscikit-learn, HistGradientBoosting, SHAP, LIME, ColumnTransformer
- Clasifiqué enfermedad coronaria en 920 pacientes de cuatro sitios a 0.90 ROC-AUC de test, 87.3% recall y 0.85 F1, afinando el umbral por recall porque un caso perdido cuesta más que una falsa alarma.
- Evité fugas ajustando el ColumnTransformer dentro de la validación cruzada, y expuse una brecha de transportabilidad vía validación Leave-One-Site-Out (AUC medio 0.79, peor sitio 0.70).
COAZON — compañero de salud cardíaca (en desarrollo)
FastAPI, SQLAlchemy 2.0, PostgreSQL, Alembic, JWT, React Native (Expo), TypeScript, OpenAI, Railway
- Construyo una app bilingüe de cuidado cardíaco que convierte una receta en un plan vivo — recordatorios de medicación, registro guiado de presión con tendencias por zona clínica, un motor determinista de banderas rojas y un reporte PDF listo para el médico.
- Acoté la capa de IA para que estructure y resuma pero nunca diagnostique, recete ni altere una dosis, y la hice degradar a modo fully manual sin API key para que la app nunca dependa de que el modelo esté disponible.
Monitoreo de desempeño de motores — IoT industrial (1.er lugar, Tec Expo Ingenierías)
github.com/DArmandoSalinas/Motor-performance-predictionPython, Streamlit, signal processing, serial telemetry, statistical thresholding
- Gané primer lugar en Tec Expo Ingenierías al reingeniar un procedimiento de mantenimiento de planta existente en un sistema de monitoreo en vivo, perfilando un motor trifásico Sumitomo en cinco baselines de velocidad y un Haas Mini Mill a partir de trayectorias combinadas.
- Califiqué la salud de máquina 0–100 a partir de telemetría serial de vibración y temperatura con umbrales adaptativos específicos, manteniendo el diseño fully basado en reglas para que cada alarma remita a la estadística que la disparó; reconocimiento de Rockwell Automation por el trabajo de integración.
Educación
MSc Artificial Intelligence — Distinction
2024 — 2025University of Essex, Reino Unido
- Tesis: Analysis of Heart Rate Variability using PPG signals to detect and predict emotions through Machine Learning. Materias: Machine Learning; Intelligent Systems and Robotics; Data Science and Decision Making; Neural Networks; Natural Language Engineering.
Ingeniero en Mecatrónica
2021 — 2025Tecnológico de Monterrey, México
- Materias: sistemas de control, automatización industrial, diseño de robots, manufactura.
Certificaciones
Profesional
- SAP Certified Associate — Generative AI Developer (2026)
- SQL for Data Science with Python — IBM (2026)
- Google Analytics Certification — Google (2025)
- GA4 Data and Reports — Google (2025)
Distinciones
- SAP Innoweeks 2026 — 1.er lugar general, Best Pitch, Best Popular Support (primer equipo mexicano en ganar)
- 1.er lugar — Tec Expo Ingenierías, Tecnológico de Monterrey (2025)
- Rockwell Automation Integration Recognition — Tec de Monterrey (2025)
Especialización
- Machine Learning Specialization — Stanford & DeepLearning.AI (2024)
Cursos
- ML Web App with Streamlit and Python — Coursera (2025)
- Breast Cancer Prediction Using ML — Coursera (2025)
- Introduction to Generative AI — Google Cloud (2024)
- AI For Everyone — DeepLearning.AI (2024)
- Intro to Machine Learning — Kaggle (2024)
- Python — Kaggle (2023)
- CS50x: Introduction to Computer Science — Harvard (2022)
- 2023 NanoLab — MIT / Tec-MIT (2023)
- MATLAB Onramp — MathWorks (2022)
Adicional
- QPR Suicide Prevention Gatekeeper — Tec de Monterrey (2022)