EDF
DataOps engineer · 2025–2026
Pipeline deployment from weeks to hours
Deploying a data pipeline took weeks, and business teams waited on engineers for each one.
My part
I designed and implemented the production pipelines, and built the self-service data platform on Kubernetes, with GitOps deployments and the monitoring and alerting behind it.
What the team delivered
- Business teams deploy pipelines on their own
- 15+ production pipelines, 200GB a day
- 99.9% uptime
- Infrastructure costs cut by 40%
Stack
Spark · Airflow · Docker · Kubernetes · Terraform · Python · AWSSNCF
Staff software engineer · 2022–2023
API response time cut by 60%, at 1M+ requests a day
Rail operations data ran through a legacy monolith, with every system tied to the others.
My part
I architected its replacement: event-driven microservices in Scala on AWS, designed by domain.
What the team delivered
- Off the monolith with zero downtime
- 500GB of rail operations data a day
- Coupling between systems cut by 80%
- €200K a year saved on AWS
Stack
Scala · AWS MSK · Lambda · Terraform · Domain-driven design · Hexagonal architectureStellantis
Data engineer · 2021–2022
2TB a day from 500K+ connected vehicles, turned into a dashboard for 200+ dealers
Telemetry from connected vehicles across Europe had to become something dealers could act on.
My part
I designed the Spark Streaming pipelines on AWS, implemented the predictive maintenance models, and created the fleet performance dashboard.
What the team delivered
- 10M+ events an hour, subsecond latency
- Issues identified 2 weeks before failure, with 87% accuracy
- Processing costs cut by 45%
- Vehicle uptime up 23%
Stack
Spark Streaming · AWS EMR · S3 · Kinesis · Terraform · Python · Scala · GrafanaSeLoger
Data engineer · 2019–2021
Batch processing from 8 hours to 45 minutes
Batch processing over 50M+ real estate listings took 8 hours.
My part
I architected the serverless data lake on AWS, developed the Spark jobs over it, built the REST APIs on top, and implemented the machine-learning pipeline for property valuation.
What the team delivered
- Recommendations for 10M+ monthly users
- p99 latency under 100ms, at 500K requests a day
- Valuation accuracy up 35%, a core product feature
- €100K a year saved on AWS
Stack
Spark · AWS EMR · S3 · Lambda · CloudFormation · Spring Boot · PostgreSQL · RedisLa Poste
Data engineer · 2017–2019
300M+ tracking events a day, ingested 10x faster
Parcel tracking produced a flood of events, to be ingested fast and in line with GDPR.
My part
I developed a generic ingestion platform on Kafka and Spark, and built it private by design.
What the team delivered
- The foundation for all of La Poste’s logistics data
- Storage costs cut by 60%
- GDPR compliance with query performance kept
Stack
Kafka · Spark · Scala · Matryoshka · HDFS · Cassandra