Build Performance Monitoring Pipeline
The firmware team managed 15+ parallel development machines with build times ranging from 2 to 60+ minutes, with no systematic way to detect anomalies or allocate hardware resources — decisions were made ad hoc.
Design and deploy an automated data collection and anomaly detection system from scratch, with zero dedicated infrastructure budget.
Built an end-to-end data pipeline using Python and Windows Batch scripting embedded directly into each machine's codebase (zero-touch ingestion). Designed a two-layer Google Sheets architecture separating raw ingestion from a management dashboard. Implemented a dynamic anomaly threshold algorithm (μ + 1.5σ) filtering ~70% of background noise, with real-time API uploads for live alerting.
System was mandated for department-wide adoption within 3 months and became the sole objective reference for hardware resource planning. Anomaly alerts earned full operational trust — engineers proactively followed up on every trigger.