Energy · Paris
Energy utility: 50,000 sensors, real-time detection, €2.4M saved.
Anomalies detected 8h late. Edge ML on gateways, cloud fallback, drift monitoring. −70% undetected incidents.
KPI
< 5s
anomaly detection
Duration
10 mois
Team
5 engineers
Hub(s)
Paris
Eight hours of delay to detect an anomaly on an electrical grid is eight hours during which you pay for the energy leaking.
The context
French energy company, 4,800 employees, Paris hub. Medium-voltage distribution network instrumented with 50,000 sensors (consumption, voltage, harmonics, transformer temperature). Overnight batch data pipeline on Hadoop, anomaly detection via static rules.
The problem
- Anomaly detection with 8h average delay (H+24 batch)
- 30% of incidents detected after client impact
- Unidentified grid losses estimated at 3.8M EUR/year
- Static rules generating 70% false positives
- Limited bandwidth on some industrial gateways (4G, sometimes 2G)
The approach
Edge ML pipeline: compact ONNX models deployed on industrial gateways for local inference in less than 5 seconds. Cloud fallback only for ambiguous cases. Continuous drift detection and automatic monthly retraining.
The architecture
- Isolation forest + autoencoder models quantized ONNX (8 MB)
- Inference on Edge TPU embedded in gateways
- Kafka streaming to Flink for regional aggregations
- MLflow for model versioning, auto retraining if drift > threshold
- Cloud fallback (5% of traffic) for ambiguous cases, decision under 800 ms
The stack
- ONNX Runtime, INT8 quantized models
- Coral Edge TPU on industrial gateways
- Apache Kafka 3.7, Flink 1.18 for streaming
- MLflow for ML lifecycle, Evidently AI for drift detection
- Weekly retraining pipeline on AWS SageMaker
The results
- Anomaly detection: 8h to less than 5 seconds
- Undetected incidents: -70%
- False positives: 70% to 11%
- Grid loss savings: 2.4M EUR/year validated at 12 months
- Bandwidth consumed: -82% (local inference)
« Abbeal knew how to compose with our field constraints: aging gateways, unstable networks, conservative operations teams. No dogmatic cloud-or-die, just pragmatic engineering. »
What we learned
Drift detection is as critical as inference: without it, the model degrades silently. INT8 quantization loses 1.8 precision points, acceptable here but to validate case by case. Mistake: we wanted to deploy to all 50,000 sensors in six months, we had to stretch to 10. To redo: pilot on 500 sensors for 8 weeks before any rollout, that's what saved the project.
// Read next
Luxury jewellery & watchmaking · Genève + Paris + Tokyo
Cartier: from audit to in-house private LLM.
Compass (front + back architecture audits), Mapper (watchmaking + jewellery product generator), competitive data ETL on BigQuery, and now a private LLM fine-tuned on Cartier's own infra. A long-term tech partnership on the data and AI stack of a luxury house.
LLM privé
fine-tuned on Cartier infra
Tier-1 bank · Paris
BNP Paribas: Reference Book PO, from React/Redux to product AI agents.
Three Abbeal engineers at the core of the PO Marketplace. React/Redux/Node platform initially, now augmented with a product RAG, Claude agents for PM assistance, and an event-driven Kafka layer to scale.
RAG
PO product catalog
Digital banking / FinTech · Tokyo (Tamachi)
Money Forward: data backbone of a brand-new digital bank in Tokyo.
Money Forward, a Japanese FinTech leader listed in Tokyo, partnered with a top-tier Japanese banking group to launch a brand-new digital bank built from scratch. Abbeal partners on the Data Engineering side: designing and operating the Data Hub (Databricks + Delta Lake + dbt + AWS Tokyo) serving JFSA reporting, AML, risk management.
Data Hub
from-scratch digital bank Tokyo
