Business Problem
Unplanned equipment failure on offshore production facilities is one of the costliest operational risks in Oil & Gas — driving emergency maintenance, lost production, and regulatory exposure. Maintenance teams typically lack early warning systems that account for the full operational context of each asset type: vibration thresholds, maintenance history, and degradation trajectory together.
Solution Built
ORPMI — a predictive maintenance platform aligned to ISO 14224, using a Random Forest model trained on 80 engineered features across vibration, temperature, pressure, efficiency, and maintenance history. 10-page executive dashboard with asset health monitoring, failure probability gauges, and maintenance recommendations with cost framing.
Key Design Decisions
Temporal validation — train Jan–Sep, test Oct–Dec. Random k-fold leaks future data into training and inflates metrics that will not hold in production.
ISO 14224 schema — mirrors production CMMS architecture so the platform integrates with real systems without translation layers.
Threshold at 0.4 — a business decision. Missing a failure (false negative) costs far more than a false alarm (false positive) in a PdM context.
Results
ROC-AUC 0.9381
Recall 0.294
F1 0.454
80 Features
76 Tests ✅
Docker Deployed
What I Would Change for Production
Real sensor data via MQTT/OPC-UA integration · Scheduled retraining pipeline with MLflow model registry · Model monitoring dashboard for drift detection · Role-based access control · Integration with existing CMMS work order systems