Paris, France · Open to opportunities

Senior Data
Engineer.

Building data pipelines that turn data into business value.

I'm Haroune Mohammedi

You can reach me on

For the past seven years, I've been building large-scale data pipelines that businesses actually depend on. At Engie that means designing infrastructure that moves 50M+ rows a day of high-frequency energy data on Databricks and PySpark — and turning multi-week ETL jobs into sub-hour runs along the way. What I care about most is the bridge between technical decisions and business outcomes: pipelines that don't just move data, but deliver it reliably, on time, and in a form the business can actually act on.

PySpark Databricks Python Scala Apache Kafka Kubernetes GCP
Scroll

Who I am

I'm a Senior Data Engineer based in Paris with over 7 years of experience building data systems that actually work in production.

My current focus is large-scale pipeline engineering on Databricks and PySpark. At Engie, I work with high-frequency energy consumption data — 50M+ rows a day — designing pipelines that need to be fast, reliable, and maintainable. I've cut execution times from weeks to hours through legacy ETL migrations, and achieved 90%+ performance improvements through architectural redesign.

I operate across the full project lifecycle — from functional analysis and architecture design through to deployment and production support. I care about understanding domain challenges deeply and bridging the gap between technical implementation and real business needs.

Before that, I helped build an MLOps platform from scratch at BigMama Technology, and spent years deep in distributed systems with Scala, Akka, and Kafka. That foundation still shapes how I think about data architecture today.

Open to Senior Data Engineer and Data Architect opportunities where technical excellence and business impact go hand in hand.

Where I've worked

Feb 2024 — Present · Paris, France
Senior Data Engineer
Engie
  • Designed and implemented large-scale data pipelines processing 50M+ rows/day of high-frequency energy consumption data (30-min intervals) on Databricks/PySpark.
  • Migrated legacy ETL workflows from PL/SQL to PySpark on Databricks, reducing execution time from several weeks to a few hours.
  • Optimized PySpark pipelines achieving 90%+ performance improvement (10 hours → under 1 hour) through Spark tuning, partitioning strategies, and scalable architecture design.
  • Led projects end-to-end: functional analysis, architecture design, development, testing, deployment, and production support.
  • Ensured data quality, reliability, and monitoring in a critical energy infrastructure context.
PySpark Databricks Python SQL
May 2022 — Jan 2024 · Paris, France
Senior Data Engineer
Quadratic
  • Designed and implemented a real-time blockchain data integration pipeline, synchronizing on-chain smart contract events into MongoDB, bridging Web3 data to Web2 applications.
  • Designed MongoDB schema and data models optimized for query performance, translating raw blockchain event structures into clean, structured documents.
  • Defined GraphQL schema and data access patterns to expose structured contract and transaction data to frontend consumers.
  • Built automated integration and unit test suites ensuring data integrity and pipeline reliability.
Python MongoDB GraphQL Web3
Jul 2019 — Apr 2022 · Algiers, Algeria
Senior Data Engineer
BigMama Technology — MLOps Platform
  • Core developer of a cloud-agnostic MLOps platform on open standards (Docker, Kubernetes) supporting GCP, on-premise, and multi-cloud — no vendor lock-in by philosophy.
  • Deeply integrated MLflow for automated experiment tracking and Seldon Core for scalable model serving on Kubernetes.
  • Implemented one-click model packaging and deployment supporting TensorFlow, PyTorch, Scikit-learn and more.
  • Evaluated and benchmarked open-source MLOps tooling, developing deep expertise across the ML infrastructure ecosystem.
Python MLflow Seldon Core Kubernetes Docker GCP
Sep 2017 — Jul 2019 · Algiers, Algeria
Data Engineer
BigMama Technology — Health Monitoring Platform
  • Built and deployed a real-time health monitoring platform for elderly people living alone using Akka, Spark, Kafka, Elasticsearch, and Firebase — high-availability was a human requirement, not an engineering nice-to-have.
  • Developed an internal Scala SDK unifying integration across the stack (Firebase, Kafka, Akka), improving consistency across multiple projects.
  • Contributed to the design of complex distributed systems built on the actor model.
  • Provisioned Ansible automation for internal infrastructure setup and security hardening.
Scala Akka Kafka Spark Elasticsearch Ansible

What I work with

Data & Processing
PySpark Apache Spark Databricks Kafka Elasticsearch
Languages
Python Scala SQL Shell
Cloud, DevOps & Infrastructure
Docker Kubernetes Gitlab CI/CD Linux Proxmox AWS GCP
Databases & APIs
MongoDB GraphQL Flask Django

What I build for fun

2025 — Present · Personal Project
HomeLab
Proxmox Ansible Python Linux

I've wanted a HomeLab for years. Last year I finally built it, and it's become my favourite project.

It's partly about privacy — I'm uncomfortable with how much of my digital life runs on infrastructure I don't control. Self-hosting is my answer. It's partly about independence — my data and services exist because I built them, not because a company decided to keep offering them.

But mostly, it's my lab. When I want to understand a technology, I deploy it. Recently that meant running local LLMs on my own hardware. A 3-2-1 backup strategy keeps everything safe. Infrastructure as code, reproducibility, resilience — the same principles I care about professionally, applied at home.

2018 · University Project
Gesture-Controlled Video Player
Scala Akka Keras

A university project I'm still proud of — a video player controlled entirely by hand gestures, built as a fully distributed, reactive application.

Gesture detection, video control logic, and the UI each ran as independent Akka actors communicating asynchronously. Akka Remote handled distribution between components. The gesture recognition itself was a neural network trained with Keras.

My first experience taking a trained model and integrating it into a live application pipeline. At the time I didn't have the vocabulary to call it MLOps — but the core challenge was exactly what I'd spend years working on later at BigMama.

Academic background

PhD in Artificial Intelligence · part-time, ongoing
Université des Sciences et de la Technologie Houari Boumediène (USTHB)
Data services management in multi-cloud environments
2019 — Present
Master's in Artificial Intelligence
Université des Sciences et de la Technologie Houari Boumediène (USTHB)
Final project: Graph-based recommender system
2017 — 2019
Bachelor's in Computer Science
Université des Sciences et de la Technologie Houari Boumediène (USTHB)
Final project: Web services relationship prediction using Spark — in collaboration with University of Michigan, USA
2014 — 2017

Get in
touch.

Open to Senior Data Engineer and Data Architect opportunities in Paris and beyond. Always happy to talk about data architecture, MLOps, or distributed systems.