Mohamed Kouhou

Available for new opportunities

Mohamed Kouhou

I build and keep data platforms running - streaming pipelines, warehouses, and the databases underneath them.

Mohamed Kouhou
Sophia Antipolis, Côte d'Azure, France · Atos
4
years in production data roles
10
projects shipped
13
tools in the stack

About Me

Graduated in MIAGE Business Intelligence from the University of Paris Dauphine with a solid background in artificial intelligence from ENSEIRB-MATMECA, I have significant expertise in data analysis, data integration solutions, and data modeling. My professional experience includes roles in data analysis at Ligentec and data engineering at Société Générale where I worked with data engineers and architects on various stages of the data pipeline, including data acquisition, integration, and real-time analysis.

Location
Sophia Antipolis, Côte d'Azure, France
Focus
Data engineering and database reliability

Stack

Databases & Infra

PostgreSQL GCP Apache Kafka Docker

Programming

Python SQL PySpark Java R

Data & AI

Power BI Pandas Apache Spark Apache Airflow

Experience

Where I have worked

Experiences

Database Reliability Engineer

current
Jan 2024 - Present
Atos

Sophia Antipolis, Valbonne, France

Alternance Data Analysis - Retail Banking

Oct 2022 - Nov 2023
Société Générale

Fontenay-sous-Bois, France

Stage Data Analytics

Feb 2022 - Aug 2022
Ligentec SA

Corbeil-Essonnes, France

Education

Master's Degree in Business Information Systems and Data Analysis (MIAGE)

2022 - 2023

Paris Dauphine University, Paris

Thesis: Survival analysis methods for detecting the risk of financial fragility

Exchange Year - Artificial Intelligence

2021 - 2022

ENSEIRB-MATMECA, Bordeaux INP, Bordeaux

Data Engineer Degree

2019 - 2021

National Institute of Posts and Telecommunications (INPT), Rabat

Classes Préparatoires aux Grandes Écoles (CPGE) (MP)

2017 - 2019

Lycée Reda Slaoui, Agadir

Thesis: Convolutional neural networks for automatic driving of an autonomous vehicle

Projects

Selected work

Real-Time E-Commerce Streaming Analytics dashboard

Real-Time E-Commerce Streaming Analytics

A production-grade streaming pipeline: a Faker clickstream producer feeds Kafka, PySpark Structured Streaming computes windowed revenue and category metrics, results land in PostgreSQL, and a Streamlit dashboard reads them live. Every service runs in Docker Compose.

Apache Kafka PySpark PostgreSQL Docker Streamlit
View on GitHub

WeatherFlow: Airflow Analytics Pipeline

An Apache Airflow 3 pipeline that ingests weather and air-quality data from Open-Meteo, enriches it with pandas, gates it behind data-quality checks, and generates daily and weekly reports. Covers sensors, TaskFlow, branching, and task groups.

Apache Airflow Python Docker PostgreSQL

ChatSage

A multi-model chatbot that lets users interact with GPT-3, GPT-4, Claude, and custom models through a unified interface.

Python LLM Multi-Model NLP

CAPM Stock Analysis App

Interactive CAPM analysis tool for French stocks from the CAC 40 index, built with Python and Streamlit for investors and financial analysts.

Python Streamlit Finance CAC 40

Real-Time Stock Analysis

Real-time stock market data pipeline using Apache Kafka for ingestion, Spark Streaming for processing, and Cassandra for low-latency storage.

Kafka Cassandra Spark Streaming Python

Connected Components in Graph

Implementation of the CCF algorithm for fast, scalable connected component computation using PySpark on GCP with Google Web Graph data.

PySpark GCP DataBricks MapReduce
Private

SSL Junior at Enseirb IA

AI system to pilot robots for an SSL Soccer Junior team at Robocup, using DDPG reinforcement learning and a physics simulator for training.

Python Reinforcement Learning Robotics DDPG
Private

Disaster Detection on Twitter

NLP classifier to detect whether a tweet relates to a real disaster, built with transformer-based models and Twitter API data.

Python NLP Twitter API Sentiment Analysis
Private

Web Scraping: Avito.ma

End-to-end scraping pipeline for Avito.ma real estate listings with automated cleaning, trend analysis, and Power BI dashboards.

Python BeautifulSoup Power BI ETL
Private

CNN for Self-Driving Cars

Convolutional neural network trained to drive an autonomous vehicle in a simulator, using behavioral cloning from human driving data.

CNN Deep Learning Computer Vision Autonomous
Private

Get in touch

Open to roles and collaborations in data engineering and database reliability. The fastest way to reach me is email.

Email me