Jesús R. L. González

Analítica de calidad y operaciones · ManufacturaQuality and operations analytics · Manufacturing

Jesús R. L. González

Convierto scrap, alertas de falla y defectos en decisiones en pesos. Y antes de que inviertas, te digo si tus datos sostienen un modelo.

I turn scrap, failure alerts and defects into cost-based decisions. Before you invest, I tell you whether your data can support a model.

Científico de datos de calidad y manufacturaManufacturing quality & operations data scientist Curso de Auditor Líder ISO 9001:2015 aprobado (CQI-IRCA #18007)ISO 9001:2015 Lead Auditor course passed (CQI-IRCA #18007) Formación dual alemana de 4 años (IHK, VDA)4-year German dual apprenticeship (IHK, VDA) Puebla–Tlaxcala · ES / DE

Las herramientas corren en tu navegador: tus datos no salen de tu computadora.

The tools run in your browser: your data never leaves your computer.

Dictamen de viabilidadViability verdictCaso realReal case
Proceso
Process
Lotes de semiconductores · UCI SECOM, 1,567 lotes, 590 sensores
Semiconductor lots · UCI SECOM, 1,567 lots, 590 sensors
Hallazgo
Finding
El ahorro del modelo no se distingue de cero
The model's savings are indistinguishable from zero
Evidencia
Evidence
IC95 % −22 mil a +20 mil MXN
Criterio
Criterion
Validación cronológica sin fuga; umbral elegido por costo de la no calidad
Chronological validation without leakage; threshold chosen by cost of poor quality
DesplegarDeploy No desplegarDo not deploy Recolectar más datosCollect more data

Seis productos que puedes probar hoySix products you can test today

Cada uno responde una decisión concreta de planta o de ruta, con código abierto, pruebas automáticas y demo.

Each one answers a concrete plant or route decision, with open code, automated tests and a demo.

¿Vale la pena desplegar un modelo de calidad?Is a quality model worth deploying?Dictamen de viabilidadViability verdict

El ahorro no se distingue de cero (IC95 % −22 mil a +20 mil MXN): no desplegar, con el tamaño de muestra necesario.

Savings indistinguishable from zero (95 % CI −22k to +20k MXN): do not deploy, with the required sample size.

Real · UCI SECOM, 1,567 lotesReal · UCI SECOM, 1,567 lots

¿Qué alertas de la flota merecen ir a taller?Which fleet alerts deserve a workshop check?Calibrador de alertasAlert calibrator

Costo oficial de 187,500 a 11,540 (−94 %), 95.7 % de fallas detectadas; conjunto de prueba evaluado una sola vez.

Official cost from 187,500 to 11,540 (−94 %), 95.7 % of failures caught; test set evaluated once.

Real · Scania APSReal · Scania APS

¿Adónde se va el costo de la no calidad?Where does the cost of poor quality go?Scrap en pesosScrap in pesos

Palancas por 1.23 M MXN al año (14.5 % del COPQ) y reporte 8D descargable.

Levers worth MXN 1.23 M per year (14.5 % of COPQ) and a downloadable 8D report.

Sintético · planta de autopartesSynthetic · auto-parts plant

¿Qué equipos intervengo esta semana?Which units do I service this week?Lista de intervenciónIntervention list

−40 % de costo frente al reemplazo por edad; C-index 0.85 (IC95 % 0.80–0.89).

−40 % cost vs age-based replacement; C-index 0.85 (95 % CI 0.80–0.89).

Simulado · NASA C-MAPSSSimulated · NASA C-MAPSS

¿Qué resultados de inspección debe revisar una persona?Which inspection results should a person review?Triaje de revisiónReview triage

Los 5 escapes reales cayeron dentro del intervalo previsto (0 a 8.2).

The 5 real escapes fell inside the predicted interval (0 to 8.2).

Real · 1,941 placas de aceroReal · 1,941 steel plates

¿Cuánto dejar en cada tienda de la ruta?How much should each store on the route get?Predix

Error de pronóstico (WAPE) de 31.7 % a 22.1 %; −52 % de merma en simulación.

Forecast error (WAPE) from 31.7 % to 22.1 %; −52 % waste in simulation.

SintéticoSynthetic

Cada caso declara si sus datos son reales, simulados o sintéticos. Los resultados con datos sintéticos demuestran el método, no impacto en un cliente.

Every case states whether its data is real, simulated or synthetic. Results from synthetic data demonstrate the method, not client impact.

Lo que tienen en comúnWhat every project has in common

El mismo recorrido en los seis casos, de los datos de planta al veredicto.

The same path in all six cases, from plant data to verdict.

  1. Datos etiquetadosLabeled dataReal, simulado o sintético, siempre declarado.Real, simulated or synthetic, always stated.
  2. Línea base primeroBaseline firstUn modelo solo vale si mejora la regla actual.A model only counts if it beats the current rule.
  3. Validación temporalTime-based validationSin fuga de información entre pasado y futuro.No leakage between past and future.
  4. Umbral por costoCost-based thresholdEl corte se elige por el costo del error, no por exactitud.The cutoff is chosen by cost of error, not accuracy.
  5. Incertidumbre visibleVisible uncertaintyIntervalos y bootstrap en cada cifra que importa.Intervals and bootstrap on every number that matters.

Veredicto:Verdict: DesplegarDeploy No desplegarDo not deploy Recolectar más datosCollect more data

Calcula tu umbral de inspecciónWork out your inspection threshold

Con dos costos de tu planta, la misma regla que usan el Calibrador de alertas y Kriter COPQ Core decide cuándo conviene revisar.

With two costs from your plant, the same rule used by the Alert calibrator and Kriter COPQ Core decides when a check pays off.

Ejemplo con cifras ilustrativas. Cambia los valores por los de tu planta.

Example with illustrative figures. Replace them with your plant's.

ReglaRule: CFP / (CFP + CFN)

Revisa todo lo que supereCheck everything above 3.6 %

Con este riesgo:At this risk:

Si revisas, por cada 1,000
If you check, per 1,000
—
Si dejas pasar, por cada 1,000
If you let it pass, per 1,000
—

Cómo trabajo con una plantaHow I work with a plant

Se empieza con un dictamen acotado. El piloto y el monitoreo llegan solo si el dictamen los justifica.

It starts with a scoped verdict. Pilot and monitoring follow only if the verdict justifies them.

Dictamen fijoFixed-scope verdict

1–2 semanas · tus datos históricos1–2 weeks · your historical data

Dictamen de una página: desplegar, no desplegar o recolectar más datos. O diagnóstico de scrap en pesos.

One-page verdict: deploy, do not deploy or collect more data. Or a scrap diagnosis in pesos.

Piloto controladoControlled pilot

6–12 semanas6–12 weeks

Retrospectiva, modo sombra y acción con grupo de control. Criterios de éxito y de abandono acordados antes de empezar.

Backtest, shadow mode and action with a control group. Success and stop criteria agreed before starting.

SuscripciónSubscription

MensualMonthly

Lista o monitor semanal (alertas, mantenimiento, revisión) con chequeo de deriva.

Weekly list or monitor (alerts, maintenance, review) with drift checks.

En desarrolloIn development

Kriter Systems

Dos motores de decisión industrial independientes, en revisión privada. Los enlaces se publicarán cuando sean públicos.

Two independent industrial decision engines, in private review. Links will be added once public.

Kriter Dispatch Engine

Qué vehículo visita a qué cliente y en qué orden. CVRPTW dirigido con Google OR-Tools y verificador de rutas independiente.

Which vehicle visits which customer, in what order. Directed CVRPTW with Google OR-Tools and an independent route verifier.

49 pruebas, 0 omitidas, 96.9 % de cobertura

49 tests, 0 skipped, 96.9 % coverage

Kriter COPQ Core

Cuándo vale la pena una inspección. Calibración Platt o isotónica y umbral por costo CFP / (CFP + CFN), con pruebas de fuga.

When an inspection is worth its cost. Platt or isotonic calibration and cost threshold CFP / (CFP + CFN), leakage-tested.

38 pruebas, 100 % de cobertura

38 tests, 100 % coverage

Solo datos sintéticos · sin resultados de piloto todavía Synthetic data only · no pilot results yet

Vengo de la línea de producciónI come from the production line

Me formé cuatro años en Alemania (formación dual, IHK Regensburg) en manufactura metalmecánica bajo ISO 9001 y el marco VDA, con especialidad en soldadura. Después trabajé en calidad y logística en una planta certificada ISO 9001 en Baviera.

I trained for four years in Germany (dual apprenticeship, IHK Regensburg) in metal manufacturing under ISO 9001 and the VDA framework, specializing in welding. I then worked in quality and logistics at an ISO 9001-certified plant in Bavaria.

Hoy combino ese criterio de piso con ciencia de datos. Antes de modelar pregunto qué representa cada registro y qué decisión depende de él.

Today I combine that shop-floor judgment with data science. Before modeling, I ask what each record represents and which decision depends on it.

DominioDomain

  • Control estadístico (p′ de Laney, Cpk)
  • Statistical process control (Laney p′, Cpk)
  • Costo de la no calidad
  • Cost of poor quality
  • Causa raíz 8D
  • 8D root cause
  • ISO 9001:2015
  • IATF 16949
  • Mantenimiento predictivo
  • Predictive maintenance
  • Pronóstico e inventario
  • Forecasting and inventory

Stack

  • Python
  • pandas
  • scikit-learn
  • LightGBM
  • statsmodels
  • lifelines
  • SQL
  • PostgreSQL
  • DuckDB
  • dbt
  • Power BI
  • Streamlit
  • FastAPI
  • Docker
  • MLflow
  • GitHub Actions
  • pytest
  • JavaScript

Uso herramientas de IA como apoyo; la validación y la responsabilidad de cada resultado son mías.

I use AI tools as support; validation of and responsibility for every result are mine.