Ingeniero de IA y Machine Learning

Diego Armando Salinas

Construyo sistemas de machine learning de punta a punta: el modelo, la API, la interfaz y la nube donde corren.

Estudié mecatrónica en el Tecnológico de Monterrey y un MSc in Artificial Intelligence with Distinction en Essex. Trabajo en IA generativa en SAP, y fundé ARMATUS, un coach de entrenamiento en iOS.

Diego Armando Salinas Lugo, Ingeniero de IA y Machine Learning
SAP
IA generativa en producción
Rol actual
ARMATUS
Founder · publicado en iOS
Actual
MSc Artificial Intelligence
University of Essex
Distinction
Monterrey, MX
Abierto a EE. UU. y remoto
Elegible a visa TN

Trabajo

17 proyectos

Trabajo seleccionado

Cinco sistemas que salieron a producción. Las métricas son de test salvo que se indique. Los proyectos de salud son investigación, no dispositivos médicos.

  1. ARMATUS

    Founder · Producción · NLP / LLMs

    En vivo

    Un coach de iPhone que arma la semana de entrenamiento — no una plantilla que se recorre a toques.

    Las apps genéricas de entrenamiento sirven listas estáticas. Ignoran el equipo, las lesiones, el sueño y el hecho de que un rodaje largo el miércoles es carga sobre el mismo sistema nervioso que la sentadilla del jueves. Quien entrena en serio termina en una hoja de cálculo.

    Un protocolo cerrado de cinco pasos: calibrar al atleta, mapear la sobrecarga, revisar readiness antes de la carga, dosificar el día y registrar contra un estándar de técnica. Cada semana nueva se regenera a partir de PRs y fatiga acumulada; correr y ciclismo cuentan como carga real, no como una nota al margen.

    iOS
    app publicada
    5-step
    protocolo cerrado
    ES / EN
    bilingüe

    TypeScript · iOS · Generative AI · Streaming API · Design system

  2. COAZON

    Founder · IA en salud · NLP / LLMs

    La receta de un cardiólogo, convertida en un plan de cuidado que una familia sí puede seguir.

    Después de un evento cardíaco, el hospital da de alta a una familia con una receta en papel, un baumanómetro y una lista de signos de alarma que no van a recordar a las 2 a.m. Las apps de salud o presionan con un horario rígido o, en silencio, empiezan a diagnosticar.

    Nació después de un susto de salud en la familia. Recordatorios flexibles de medicación, un diario de signos vitales graficado por zona clínica, una alarma determinista de banderas rojas ligada a una pantalla de emergencia, y un PDF listo para el médico. La capa de IA está acotada a propósito: lee recetas y escribe resúmenes, y nunca diagnostica, receta ni cambia una dosis.

    7
    hitos, 6 completos
    0
    diagnósticos de IA, por diseño
    ES / EN
    bilingüe

    FastAPI · SQLAlchemy 2.0 · PostgreSQL · Alembic · JWT auth · React Native

    En desarrollo — etapa de pulido para App Store. Una herramienta de registro y recordatorios, no un dispositivo médico: nunca diagnostica, receta ni recomienda. Repositorio privado.

  3. Engines Health Monitor

    Mantenimiento predictivo · Producción · NLP / LLMs

    En vivo

    Vida útil restante de flota que puedes consultar en inglés — y descargar como briefing.

    Un número de remaining-useful-life en un notebook no le sirve a un planificador de mantenimiento. Necesitan vista de flota, la razón por la que disparó el modelo, una conversación sin abrir Python, y un PDF que puedan llevar al hangar.

    XGBoost predice la vida útil restante sobre datos de turbofán NASA C-MAPSS, con atribución SHAP por sensor. Un servicio FastAPI está detrás de un dashboard de flota en Streamlit, y una capa de agentes LangGraph responde diagnósticos en lenguaje natural y escribe el briefing de mantenimiento en PDF.

    16.74
    RMSE de test (ciclos)
    12.33
    MAE de test
    0.825
    R² de test
    15.02
    RMSE de validación

    XGBoost · SHAP · FastAPI · Streamlit · LangGraph · OpenAI

  4. Motor Performance Monitoring

    Mantenimiento predictivo

    Salud de máquina interpretable a partir de vibración y temperatura — y un primer lugar por ello.

    Una planta ya tiene un procedimiento de mantenimiento preventivo. La pregunta útil no es «podemos entrenar una red en este motor» — es cómo mejorar un procedimiento que la gente ya corre, en dos máquinas que no suenan igual, sin una alarma que no puedan explicar.

    Perfila dos máquinas muy distintas — un motor de inducción con baseline en cinco velocidades y un Haas Mini Mill con baseline a partir de trayectorias operativas — y aplica umbrales adaptativos específicos. Deliberadamente basado en reglas, no en ML: cada alarma remite a la estadística que la disparó, que es lo que un equipo de mantenimiento puede auditar.

    1st
    Tec Expo Ingenierías
    2
    tipos de máquina perfilados
    5
    baselines de velocidad
    0–100
    score de salud

    Python · Streamlit · Signal processing · Serial / IoT · Statistical thresholds

    Primer lugar en Tec Expo Ingenierías, la competencia de proyectos de ingeniería del Tecnológico de Monterrey. Reconocimiento de Rockwell Automation por contribución a un proyecto de integración con su tecnología (Nuevo León, dic 2025).

  5. HRV Emotion Recognition

    IA en salud

    De PPG crudo a modelos de emoción bajo leave-one-participant-out.

    La emoción a partir del rostro es un demo resuelto. La emoción a partir del pulso, en un extraño que el modelo nunca ha visto, es una pregunta más difícil y más honesta — y la que un wearable de verdad tiene que responder.

    Tesis de MSc. Filtrado Butterworth y extracción de IBI alimentan features de HRV en tiempo, frecuencia y no lineales, normalizadas contra un baseline de calibración. Validado leave-one-participant-out en 62 personas, para que el modelo generalice a un extraño en lugar de inflar un score pooled.

    0.5975
    Pearson r (arousal)
    0.154
    RMSE ± 0.032
    62
    participantes

    Python · NeuroKit2 · SciPy · scikit-learn · Signal processing

    Tesis de MSc in Artificial Intelligence, University of Essex — Random Forest, validado LOPO. Awarded Distinction.

ArchivoLos 17 proyectos, filtrables

17 proyectos mostrados en Todos.

  • ARMATUS

    FounderProducciónNLP / LLMs

    Un coach de iPhone que arma la semana de entrenamiento — no una plantilla que se recorre a toques.

    ARMATUS es un producto de iOS de consumo construido alrededor de un protocolo cerrado: Calibrar → Planear → Adaptar → Ejecutar → Evolucionar. El onboarding profundo (metas, equipo, lesiones, horario, estilo de vida, deportes externos) se vuelve el modelo del atleta. Cada semana se genera con un mapa de sobrecarga y una justificación explícita; el coach diario dosifica la sesión contra energía, sueño, tiempo y un techo de readiness, para que el plan ceda a la capacidad y no al ego. El tracker registra series contra un estándar de técnica, con esquemas de setup, respiración y errores comunes. Journey guarda PRs, volumen y carga de deporte híbrido como el dataset del que se regenera la semana siguiente. Correr, ciclismo, natación y triatlón entran al algoritmo como fatiga real, no como una nota al margen. Español e inglés desde el día uno. App móvil en producción más una API de streaming para generar el plan estructurado.

    iOS app publicada5-step protocolo cerradoES / EN bilingüe

    TypeScript · iOS · Generative AI · Streaming API · Design system

  • COAZON

    FounderIA en saludNLP / LLMs

    La receta de un cardiólogo, convertida en un plan de cuidado que una familia sí puede seguir.

    COAZON convierte la receta del médico en un plan vivo del hogar: recordatorios flexibles de medicación que toleran un día real, un diario guiado de presión y signos vitales con tendencias marcadas por zona clínica, un motor determinista de banderas rojas ligado a una pantalla de emergencia, y un PDF listo para la siguiente cita. La capa de IA está acotada a propósito: lee recetas, acepta registro en lenguaje natural y escribe resúmenes descriptivos, pero nunca diagnostica, receta ni cambia una dosis, y cada respuesta de salud se remite al médico tratante. Sin API key se degrada a modo fully manual y la app sigue funcionando. Español primero y bilingüe desde el día uno, porque esa es la casa para la que se construyó. FastAPI y PostgreSQL en el servidor; React Native (Expo) en el cliente.

    7 hitos, 6 completos0 diagnósticos de IA, por diseñoES / EN bilingüe

    FastAPI · SQLAlchemy 2.0 · PostgreSQL · Alembic · JWT auth

    En desarrollo — etapa de pulido para App Store. Una herramienta de registro y recordatorios, no un dispositivo médico: nunca diagnostica, receta ni recomienda. Repositorio privado.

  • Engines Health Monitor

    Mantenimiento predictivoProducciónNLP / LLMs

    Vida útil restante de flota que puedes consultar en inglés — y descargar como briefing.

    Un servicio de mantenimiento predictivo de punta a punta sobre los datos de degradación de turbofán NASA C-MAPSS. XGBoost estima la vida útil restante por motor; SHAP atribuye la predicción a sensores individuales para que un técnico vea qué lectura se movió. FastAPI sirve inferencia; un dashboard Streamlit es la superficie de flota. Encima, una capa multi-agente LangGraph responde preguntas de diagnóstico en inglés y escribe un briefing de mantenimiento en PDF con ReportLab. Todo el stack corre en Google Cloud Run, así que el demo es la forma de producción, no un screenshot local. RMSE de test 16.74 ciclos, MAE 12.33, R² 0.825.

    16.74 RMSE de test (ciclos)12.33 MAE de test0.825 R² de test15.02 RMSE de validación

    XGBoost · SHAP · FastAPI · Streamlit · LangGraph

  • Personal Research Assistant

    NLP / LLMsProducción

    Habla con tus PDFs. Cada respuesta muestra el fragmento del que salió.

    Un servicio de generación aumentada por recuperación: sube un PDF, córtalo en chunks de 1000 tokens con overlap de 100, embede con text-embedding-3-small, guarda en Chroma, recupera con MultiQueryRetriever y responde con GPT-4o anclado solo a esos chunks — las fuentes siempre visibles. Construido y probado contra la propia tesis de HRV, indexada a 149 segmentos que cubren features como RMSSD y pNN50. FastAPI detrás de un cliente Streamlit, para que el mismo patrón se siente delante de cualquier conjunto de documentos, no solo este.

    149 segmentos indexados1000/100 chunk / overlap100% respuestas citan fuente

    FastAPI · LangChain · ChromaDB · GPT-4o · text-embedding-3-small

  • ADHD & Sex Prediction

    IA en salud

    Apoyo al tamizaje con equidad y explicaciones, no una caja negra.

    1,213 participantes. Selección de features por información mutua, KernelPCA y splits estratificados alimentan un Random Forest para TDAH y una regresión logística para sexo, con el modelo de sexo afinado hacia recall femenino. LIME y SHAP cargan las explicaciones para que un hallazgo se inspeccione, no solo se califique. La equidad se reporta por sexo a propósito. Accuracy de TDAH 82%, recall 0.88–0.90, AUC 0.866; recall de sexo 0.71 hombres / 0.48 mujeres — la brecha está en la página, no en un apéndice.

    82% accuracy TDAH0.88–0.90 recall TDAH0.866 AUC TDAH0.71 / 0.48 recall sexo H / M

    scikit-learn · XGBoost · Keras · SHAP · LIME

    Investigación académica. No es un dispositivo clínico.

  • Cardiovascular Risk Classification

    IA en salud

    ML clínico sin fugas — y la prueba de que un AUC pooled puede mentir.

    920 pacientes en cuatro sitios. Los ceros centinela de colesterol y presión en reposo se mapean a NaN, y el ColumnTransformer vive dentro de la validación cruzada para que nada se filtre del fold de hold-out. HistGradientBoosting se elige por recall y luego F1, explicado con SHAP y LIME. Leave-One-Site-Out expone la brecha de transportabilidad que el score pooled esconde: ROC-AUC de test 0.90, recall 87.3%, F1 0.85 — AUC medio LOSO 0.79, peor sitio ≈ 0.70. Drivers principales: dolor torácico asintomático, oldpeak, angina inducida por ejercicio.

    0.90 ROC-AUC de test87.3% recall0.85 F10.79 AUC medio LOSO

    scikit-learn · HistGradientBoosting · SHAP · LIME · ColumnTransformer

    Educativo. No es un instrumento clínico validado. AUC del peor sitio ≈ 0.70.

  • Motor Performance Monitoring

    Mantenimiento predictivo

    Salud de máquina interpretable a partir de vibración y temperatura — y un primer lugar por ello.

    Un sistema industrial de mantenimiento preventivo construido alrededor de vibración y temperatura en vivo. Perfila dos máquinas muy distintas — un motor de inducción trifásico Sumitomo con baseline en cinco velocidades (50/60/75/90/100%) y un Haas Mini Mill con baseline a partir de trayectorias operativas combinadas — y aplica umbrales adaptativos específicos, porque un centro de maquinado es legítimamente más ruidoso que un motor. Un lector serial en hilos con reconexión automática alimenta los sensores a scores de salud 0–100 en un dashboard Streamlit, con modo replay para demos sin hardware y diagnósticos de paquetes/FPS en vivo. Deliberadamente basado en reglas y no en ML: cada alarma remite a la estadística que la disparó, que es lo que un equipo de mantenimiento puede actuar y auditar. Primer lugar en Tec Expo Ingenierías; reconocimiento de Rockwell Automation por contribución a un proyecto de integración con su tecnología (Nuevo León, diciembre 2025).

    1st Tec Expo Ingenierías2 tipos de máquina perfilados5 baselines de velocidad0–100 score de salud

    Python · Streamlit · Signal processing · Serial / IoT · Statistical thresholds

    Primer lugar en Tec Expo Ingenierías, la competencia de proyectos de ingeniería del Tecnológico de Monterrey. Reconocimiento de Rockwell Automation por contribución a un proyecto de integración con su tecnología (Nuevo León, dic 2025).

  • HRV Emotion Recognition

    IA en salud

    De PPG crudo a modelos de emoción bajo leave-one-participant-out.

    Tesis de MSc en la University of Essex. La fotopletismografía cruda se filtra con Butterworth; se extraen intervalos entre latidos; se calculan features de HRV en tiempo, frecuencia (Welch PSD) y no lineales — incluidos descriptores de Poincaré — y se normalizan contra un baseline de calibración por sujeto. Selección por información mutua, grid search anidado y validación leave-one-participant-out / leave-one-group-out comparan Random Forest, XGBoost y SVR para arousal continuo. Mejor resultado: Pearson r = 0.5975, RMSE 0.154 ± 0.032, en 62 participantes. LOPO es el punto: el modelo tiene que funcionar en una persona con la que no se entrenó.

    0.5975 Pearson r (arousal)0.154 RMSE ± 0.03262 participantes

    Python · NeuroKit2 · SciPy · scikit-learn · Signal processing

    Tesis de MSc in Artificial Intelligence, University of Essex — Random Forest, validado LOPO. Awarded Distinction.

  • WellHave

    IA en saludNLP / LLMs

    Pulso diario de entrada; un nivel de riesgo y un plan de recuperación de salida.

    Un clasificador de tres niveles ordena un pulso diario en riesgo bajo, moderado o alto de burnout; GPT-4o a través de LangChain convierte esa señal en un plan de recuperación concreto — no un discurso motivacional. Backend FastAPI, cliente React Native (Expo), Supabase para el estado. El modelo decide el nivel; el modelo de lenguaje solo puede coachar dentro de él.

    3 niveles de burnoutMobile cliente Expo

    FastAPI · GPT-4o · LangChain · React Native · Expo

  • Advanced Contact Segmentation

    Producción

    Clustering que convierte una lista de contactos en una estrategia de engagement.

    Prueba de concepto para Interius / APREU: segmentos no supervisados por engagement, geografía × engagement y actividad de canal, empaquetados como app Streamlit, contenedorizados y desplegados en Google Cloud Run para que los stakeholders los abrieran ellos mismos. La misma forma «del notebook a Cloud Run» que el dashboard de RUL posterior.

    scikit-learn · Clustering · Streamlit · Docker · Cloud Run

  • California House Price Estimator

    PronósticoProducción

    Del notebook al endpoint, sin el hueco en medio.

    El análisis exploratorio lleva a un pipeline RandomForest, servido detrás de una ruta FastAPI /predict con un frontend HTML responsive encima. El ejercicio es el medio que falta en la mayoría de los cursos: el modelo entrenado es una API, no una celda al final de un notebook.

    scikit-learn · RandomForest · FastAPI · HTML

  • Rossmann Sales Forecasting

    Pronóstico

    1,115 tiendas, un horizonte de seis semanas, una red feed-forward.

    Un MLP 128-64-32 con dropout 0.3, Adam y early stopping pronostica ventas diarias en una ventana de seis semanas para 1,115 tiendas Rossmann, entrenado sobre features de calendario, promoción y tienda. RMSE ~0.06 en la escala de features de este proyecto (la métrica oficial de Kaggle es RMSPE — se anota para que el número no se sobrelea).

    1,115 tiendas~0.06 RMSE en features ingenierizadas

    TensorFlow · Keras · Feature engineering · Pandas

    RMSE reportado en la escala de features de este proyecto; la métrica oficial de Kaggle es RMSPE.

  • Text Emotion Recognition

    NLP / LLMs

    Seis emociones en 416k tweets.

    Bag-of-words con stemming alimenta un clasificador XGBoost, validado con K-fold estratificado en seis clases de emoción sobre unos 416,000 tweets. 87.5% de accuracy. Un baseline clásico de NLP — útil como control «antes de transformers», y como prueba de que la misma familia de boosting usada en sensores también sostiene texto.

    87.5% accuracy~416k tweets

    XGBoost · NLTK · Bag-of-Words · scikit-learn

  • Hybrid Movie Recommender

    NLP / LLMs

    Colaborativo y basado en contenido, y luego los dos a la vez.

    Filtrado colaborativo SVD, similitud de contenido TF-IDF y un blend híbrido de ambos, envuelto en una interfaz Flask. RMSE SVD 0.477 contra un baseline de 3.624 — la mitad colaborativa hace el trabajo; la de contenido cubre el cold-start que el SVD no puede.

    0.477 RMSE SVD3.624 RMSE baseline

    Surprise / SVD · TF-IDF · Flask · Pandas

  • Politrauma

    IA en saludProducción

    Flujos de politrauma, paso a paso.

    Una herramienta web interactiva de educación clínica que guía a estudiantes por la evaluación de politrauma y las rutas de decisión en trauma. Construida para enseñar, no para la cama: TypeScript en Vercel, abierta para que una cohorte recorra el mismo caso. Explícitamente no es un dispositivo médico.

    TypeScript · HTML · Vercel

    Educativo. No es un dispositivo médico.

  • TurtleBot Navigation

    Robótica

    PID y lógica difusa decidiendo en tiempo real.

    Seguimiento de borde y evitación de obstáculos en un TurtleBot, con reglas difusas y control PID actuando sobre lecturas de sensores en vivo. Curso de Intelligent Systems and Robotics en Essex — la mitad de teoría de control de la carrera de mecatrónica, corriendo en un robot y no en Simulink.

    Python · ROS · Fuzzy logic · PID

  • Rocket Landing Neural Network

    Robótica

    Una red neuronal escrita desde cero, sin framework.

    Forward pass, backpropagation, inicialización Xavier y normalización de entrada implementados a mano en NumPy, y luego volados contra aterrizajes simulados. El punto del ejercicio es que el trabajo posterior en TensorFlow no es magia: la regla de actualización se escribió.

    Python · NumPy · Backpropagation

AntesRaíces de ingeniería y proyectos menores

Software y web

  • CS50x — DIAR NoticesC · Python · SQL · JS

    App Flask de distribución de avisos como proyecto final de Harvard CS50x — el certificado exige el proyecto además de los diez problem sets.

    Abrir
  • LegRoutineHTML · Vercel

    Un micro-sitio con una rutina de piernas para corredores. Pequeño, publicado, sigue en línea.

    Abrir

Raíces de ingeniería · Mecatrónica

  • Celda de soldadura ABBRobotStudio

    Dos robots y un posicionador simulados en RobotStudio; se propuso un tiempo de ciclo de 31 segundos para la celda.

  • Fixture de vertedera John DeereManufactura

    Diseño de fixture y estudio de alivio de esfuerzos para la manufactura de moldboards.

  • Control LED de invernaderoSimulink

    Control de iluminación en lazo cerrado modelado en Simulink — el MATLAB Onramp puesto a trabajar en una planta real.

  • Protocolo de balance energético clínicoInstrumentación

    Protocolo de medición de termogénesis y balance energético para un entorno clínico.

  • Sensado industrial de temperaturaElectrónica

    Acondicionamiento de sensores y cadena de señal para medición industrial de temperatura.

Experiencia

Experiencia

Cuatro roles. En cada uno se entregó algo que una persona podía usar.

  1. SAP

    ene 2026 — Actualidad

    San Pedro Garza García, N.L.

    Actual

    Ingeniero de Machine Learning e IA

    Diseña y despliega IA generativa que automatiza el reporte de fallas técnicas: mejor categorización de incidentes, respuesta más rápida.

    • Construye servicios de GenAI sobre SAP Business AI y patrones de extensión de BTP.
    • Trabaja con LLMs de primer nivel a través de SAP AI Core, AI Launchpad y el generative AI hub.
    • SAP Certified — SAP Generative AI Developer.
  2. ARMATUS

    may 2026 — Actualidad

    Actual

    Founder y desarrollador

    Un coach de iOS de consumo con GenAI que arma la semana de entrenamiento en lugar de servir una plantilla.

    • El onboarding profundo — metas, equipo, lesiones, historial, estilo de vida — se vuelve el modelo del atleta.
    • Señales diarias (energía, sueño, tiempo) y sesiones registradas reconstruyen el plan con evidencia.
    • Mapa de sobrecarga, techo de readiness antes de la carga, estándares de técnica; el deporte híbrido cuenta como fatiga real.
    • App móvil en producción más una API de streaming para generar el plan estructurado.
  3. Interius

    sep 2025 — dic 2025

    San Pedro Garza García, N.L.

    Trainee de datos e IA

    Llevó ideas de IA a MVPs que funcionan: estrategia, análisis, ingeniería de features, entrenamiento, evaluación y despliegue.

    • Segmentación avanzada de contactos para afinar la estrategia de engagement.
    • Diagnósticos de carga y eficiencia pensados para decidir, no para un dashboard.
    • Publicado como servicios Streamlit contenedorizados en Google Cloud Run.
  4. University of Essex

    nov 2024 — sep 2025

    Colchester, Reino Unido

    Investigador estudiante de IA

    Machine learning de punta a punta para reconocimiento de emoción a partir de features de HRV derivadas de señales PPG.

    • Filtrado Butterworth, extracción de IBI y features de HRV en tiempo, frecuencia y no lineales.
    • Validación leave-one-participant-out y leave-one-group-out en 62 participantes.
    • Comparación de modelos — Random Forest, XGBoost, SVR — para regresión continua de arousal.

Credenciales

21 en archivo

Educación y certificaciones

Cada documento de abajo es el original. Haz clic en el escaneo para verlo a tamaño completo.

Materias del MSc

Machine Learning · Intelligent Systems and Robotics · Data Science and Decision Making · Neural Networks · Natural Language Engineering

Idiomas

Español — Nativo · Inglés — Profesional · Alemán — Básico

ArchivoLas 19 certificaciones y distinciones

Profesional

Verificado por el vendor, emitido contra una superficie de producto en vivo.

  • Databases and SQL for Data Science with Python

    IBM · Coursera · feb 2026

    El curso práctico de SQL de IBM para ciencia de datos: conceptos de bases relacionales, DDL y DML, filtrado, agrupación y joins, y luego acceso a bases en la nube desde Jupyter con Python (SQL magic y sqlite3). Los labs corren contra instancias vivas en la nube; el capstone analiza datos abiertos reales (datasets de la City of Chicago), no tablas de juguete. El material opcional de honors cubre vistas, transacciones y stored procedures — la capa entre un notebook y un warehouse.

    Verificar
  • Google Analytics Certification

    Google Skillshop · oct 2025

    Individual Qualification oficial de Google Analytics 4 vía Skillshop. Valida el setup de propiedades GA4, el modelo de datos basado en eventos que reemplazó a Universal Analytics, el tracking de conversiones, reportes estándar y el uso de datos de comportamiento para informar decisiones de producto. El examen es de 50 preguntas en 75 minutos con 80% para aprobar; la credencial vale 12 meses. Credential ID 162337721, vigente hasta octubre 2026.

  • Dive Deeper into GA4 Data and Reports

    Google · oct 2025

    Capacitación de Google más allá de los dashboards por defecto de GA4: Explorations, segmentos, comparaciones y reportes custom para cortar el tráfico de producto por cohorte, path y evento, no por un overview enlatado. Complementa la certificación de Skillshop con la capa de análisis que los hiring managers piden de verdad: no solo «¿está Analytics instalado?», sino «¿qué hicieron los usuarios?».

Especialización

Programas de varios cursos con un capstone calificado.

  • Machine Learning Specialization

    Stanford Online & DeepLearning.AI · sep 2024

    La especialización de tres cursos de Andrew Ng — la sucesora reconstruida, en Python, del curso original de Stanford ML. Aprendizaje supervisado (regresión lineal y logística, regularización) en NumPy y scikit-learn; redes neuronales, árboles de decisión y ensembles en TensorFlow; luego aprendizaje no supervisado, recommenders y reinforcement learning. Énfasis a lo largo en evaluación, un enfoque data-centric para mejorar el desempeño, y las prácticas usadas para poner modelos en producción más que solo derivarlos. Los tres cursos constitutivos se listan individualmente abajo, cada uno con su certificado verificado.

    Verificar

Cursos

Las unidades individuales detrás de las especializaciones, más fundamentos.

  • Build a Machine Learning Web App with Streamlit and Python

    Coursera Project Network · jul 2025

    Proyecto guiado que cubre la última milla que la mayoría de los notebooks se saltan: envolver un modelo entrenado en una interfaz Streamlit interactiva, manejar input del usuario, mostrar predicciones y estructurar una app pequeña que un stakeholder sí puede abrir. Usado después de forma directa en el dashboard de flota RUL, el monitor de salud de motores y los MVPs de segmentación de Interius publicados en Cloud Run.

    Verificar
  • Breast Cancer Prediction Using Machine Learning

    Coursera Project Network · may 2025

    Proyecto guiado de clasificación clínica: entrenar y evaluar un clasificador sobre features diagnósticas, reportar accuracy con un split apropiado y tratar el resultado como apoyo al tamizaje, no como un diagnóstico. La misma disciplina — preprocesamiento sin fugas, métricas conscientes del recall, un límite explícito de «no es un dispositivo» — se lleva a los proyectos de investigación de corazón y TDAH de este sitio.

    Verificar
  • Supervised Machine Learning: Regression and Classification

    Stanford Online & DeepLearning.AI · ago 2024

    Curso 1 de la Machine Learning Specialization. Regresión lineal con múltiples features, vectorización, feature scaling y features polinomiales; regresión logística para clasificación binaria; overfitting y regularización. Implementado en Python con NumPy y scikit-learn, con la matemática recorrida después de la intuición para que los modelos posteriores de salud y pronóstico no sean cajas negras.

    Verificar
  • Advanced Learning Algorithms

    Stanford Online & DeepLearning.AI · sep 2024

    Curso 2 de la especialización. Redes neuronales multi-clase entrenadas en TensorFlow, diagnóstico sesgo/varianza, regularización y dropout, luego árboles de decisión, random forests y XGBoost — la familia de modelos detrás del monitor de RUL, la tesis de reconocimiento de emoción y el clasificador de emoción en texto. También cubre el loop práctico de iterar sobre datos y análisis de error, no solo sobre arquitectura.

    Verificar
  • Unsupervised Learning, Recommenders, Reinforcement Learning

    Stanford Online & DeepLearning.AI · sep 2024

    Curso 3 de la especialización. Clustering K-means y detección de anomalías; filtrado colaborativo y recommenders basados en contenido; luego reinforcement learning — estados, acciones, recompensas, la ecuación de Bellman y Q-learning. El contenido de clustering es lo que después se volvió el MVP de segmentación de contactos de Interius; el material de recommenders es lo que está debajo del sistema híbrido de películas.

    Verificar
  • AI For Everyone

    DeepLearning.AI · ago 2024

    El curso no técnico de Andrew Ng sobre cómo se acotan de verdad los proyectos de IA dentro de una organización: qué es y qué no es un problema de machine learning, construir versus comprar, estrategia de datos, roles de equipo, y las preguntas éticas y de flujo de trabajo que deciden si un modelo sale a producción. Útil como la capa de briefing alrededor del trabajo técnico — cómo hablar con un stakeholder sin sobrevender un notebook.

    Verificar
  • Introduction to Generative AI

    Google Cloud · abr 2024

    Curso base de Google Cloud sobre cómo los modelos generativos se diferencian del machine learning discriminativo clásico: foundation models, interacción basada en prompts y dónde ya se usa la tecnología en productos. La división conceptual — generar versus clasificar — es la que después estructura el trabajo de IA generativa en SAP y la capa de IA acotada en COAZON (leer y resumir, nunca diagnosticar).

    Verificar
  • CS50's Introduction to Computer Science

    Harvard University · dic 2022

    CS50x de Harvard: las empresas intelectuales de la computación y el arte de programar. Abstracción, algoritmos, estructuras de datos, memoria, gestión de recursos, seguridad, ingeniería de software y programación web, enseñados a través de C, luego Python, SQL, HTML/CSS, JavaScript y Flask. El certificado exige al menos 70% en cada uno de diez problem sets, ocho labs y un proyecto final. El proyecto final aquí fue DIAR Notices, una app Flask de distribución de avisos, listada en trabajo anterior.

    Verificar
  • Intro to Machine Learning

    Kaggle · abr 2024

    La introducción aplicada de Kaggle: árboles de decisión, underfitting versus overfitting, splits train/validation, error absoluto medio y random forests, practicados en notebooks de predicción inmobiliaria. Corto, nativo de notebook, y el primer lugar donde se perforó el hábito de «siempre reserva un set de validación» antes de la especialización más grande de Coursera.

  • Python

    Kaggle · 2023

    El curso de Python de Kaggle: funciones, condicionales, listas, loops, strings, diccionarios y trabajo con librerías externas. La capa de lenguaje en la que está escrito todo lo demás de esta página — completado como base antes del track de machine learning.

  • MATLAB Onramp

    MathWorks · mar 2022

    Onramp interactivo de MathWorks (~2 horas): el desktop y editor de MATLAB, vectores y matrices, indexación, cálculos de arreglos, llamadas a funciones, importación de datos, arreglos lógicos y graficado, evaluado en vivo en el navegador. El mismo entorno usado después para el modelo en lazo cerrado de LED de invernadero en Simulink y otro coursework de mecatrónica — la mitad de cómputo numérico de la carrera de ingeniería.

  • 2023 NanoLab — porción en línea

    MIT · Programa Tec-MIT de Nanotecnología · mar 2023

    Porción en línea de nanoLab, una iniciativa central del Programa MIT–Tecnológico de Monterrey en Nanociencia y Nanotecnología (establecido en 2014, con sede en MIT.nano). La cobertura incluye flujo de proceso de cuarto limpio, técnicas de micro- y nanofabricación, fabricación de dispositivos y análisis de datos de fabricación. La clase virtual ha llegado a más de mil estudiantes del Tec; una cohorte más pequeña continúa a talleres presenciales en MIT. Este certificado es la porción en línea — literacidad de proceso, no un reclamo de haber operado herramientas en Cambridge.

Adicional

Fuera del track de ingeniería, se conserva porque forma parte de cómo se hace el trabajo.

  • QPR Suicide Prevention Gatekeeper

    Tecnológico de Monterrey · QPR Institute · sep 2022

    Question, Persuade, Refer — entrenamiento de gatekeeper basado en evidencia desarrollado por el Dr. Paul Quinnett y el QPR Institute, impartido en el Tec de Monterrey. Análogo a RCP: reconocer signos de una crisis suicida, preguntar de forma directa, persuadir a la persona a aceptar ayuda y referirla a cuidado. Se lista porque varios proyectos de esta página tocan salud y porque un profesional que publica herramientas alrededor del cuerpo de las personas debería estar entrenado para notar el malestar, no solo para modelarlo.

Rutas de habilidad en Coursera

49 áreas de habilidad en progreso en 5 grupos — avances que Coursera registra en cursos y proyectos guiados, no certificaciones terminadas.

Machine learning y deep learning
Machine Learning Foundations · Applied Machine Learning I: Supervised Learning · Applied Machine Learning II: Unsupervised and Specialized Methods · Custom Deep Learning Model Architecture · Deep Learning Model Engineering and Optimization · Deep Learning & Modern Architectures · Advanced Deep Learning · Advanced Feature Engineering and Selection · Advanced Model Tuning and Regularization · Model Tuning & Evaluation · Model Evaluation, Interpretation, and Communication · Automating the Machine Learning Lifecycle
Estadística, analítica y pronóstico
Statistical Analysis & Modeling · Statistical Modeling and Inference · Statistical Modeling for Financial Forecasting · Predictive Analytics & Forecasting · Advanced Analytics & Techniques · Advanced Exploratory Data Analysis · Project Appraisal and Forecasting · Data Preparation & Analysis · Data-Driven Business Analysis
Ingeniería de datos y SQL
Foundations of Data Extraction with SQL · Advanced Data Wrangling with SQL · Database Interrogation with SQL for Consultants · Data Modeling and SQL for Data Warehousing · Database Design & Operations · Database Operations for Data Analysis · Building a Scripted ETL Pipeline · Data Transformation and Structuring · Data Transformation and Manipulation · Transformation Engineering & Reusable Components · Data Engineering & Management · Data Acquisition and Preparation · Data and Storage · Foundational Data Access and Reporting · Foundational Data Design and AI Development
IA generativa y estrategia
Applied Generative AI Development and Strategy · Applying Generative AI in Consulting · Foundations of Responsible AI Strategy · AI Governance and Technology Foresight · Enterprise AI Strategy and Investment · Building the AI-Ready Enterprise · AI-Powered Productivity for Business Communication · AI-Assisted Project Coordination & Innovation
Ingeniería y operaciones
Scripting and API Automation for IT Operations · Connecting the Front-End with Back-End APIs · Cloud Operations and Security · Business Requirements & Stakeholder Alignment · Foundational Business Analysis with Spreadsheet Tools

Herramientas

Herramientas

Cada herramienta de esta lista aparece en un proyecto de esta página.

Lenguajes
Python · SQL · TypeScript / JavaScript · MATLAB · C
Machine learning
scikit-learn · XGBoost · TensorFlow / Keras · SHAP · LIME · NeuroKit2
LLM
LangChain · LangGraph · OpenAI · SAP generative AI hub · ChromaDB
Entrega
FastAPI · Streamlit · Flask · Docker · GCP Cloud Run · Vercel · Git · MLflow
Dominio
Procesamiento de señales · Robótica · PID · control difuso · Equidad en salud · Mantenimiento predictivo

Contacto

Hablemos

Abierto a roles de ingeniería de IA y ML en México y Estados Unidos. Elegible a visa TN — dispuesto a reubicarme o trabajar en remoto.

salinas.diegoarmando03@gmail.com