À propos · fiche de compétences

Marc Steven Mouthoud
Data Engineer
Pipelines fiables, testés et documentés.
- 1pipeline quotidien en production
- 92tests dbt (39 + 53), tous réussis
- 4projets publiés, dont 1 guidé
Certifications
Scholia2026
Titre professionnel Concepteur Développeur d'Applications
RNCP 37873 · niveau 6 (bac+3) · résultat attendu
applications sécurisées en couches, déploiement dans une démarche DevOps
GOMYCODE2024
The Data Science Bootcamp
8 mois, Dakar
SQL, modélisation OLAP, Python, pandas, analyse exploratoire, machine learning
Voir le certificat ↗Dakar Institute of Technology2023
Data Manager Certificate
reconnu par le ministère de la Formation professionnelle du Sénégal
SQL, ETL, web scraping et API, data warehouse sur Google Cloud
Profil
Calculé à partir des 4 projets publiés
Chaque anneau compte un projet : au bord, l'étape est couverte par les 4.
Les étapes du métier, pas des technologies. Chaque axe compte les projets publiés qui couvrent vraiment l'étape, sur 4.
Les creux sont la feuille de route
- Orchestration : Airflow ou Dagster, planification, reprises, dépendances
- Data platform cloud : stockage objet, entrepôt managé
- Streaming : traitement de flux en temps réel
Outils
- dbt2 projets
- DuckDB2 projets
- GitHub Actions2 projets
- GitHub Pages1 projet
- Jupyter1 projet
- pandas1 projet
- Parquet1 projet
- scikit-learn1 projet
- SQL Server1 projet
- Streamlit1 projet
- Airflowapprentissage
- Sparkapprentissage
- Databricksapprentissage
- Scalaapprentissage
- Hadoopapprentissage
- Kafkaapprentissage
- Snowflakeapprentissage
Un segment = un projet. Survolez-en un pour voir à quoi l'outil y sert.
- production : tourne dans un pipeline planifié
- projet : utilisé dans un projet publié
- apprentissage : en cours d'apprentissage, sans projet publié
Hors projets data
- Docker · VoloDocker Compose : nginx en point d'entrée, API Symfony (PHP-FPM) et application React construites par leur Dockerfile, MySQL 8 et tâches planifiées, déployés sur un VPS derrière un reverse proxy. voir le code ↗
Langages
SQLdata
modèles dbt, fonctions de fenêtre, QUALIFY ; procédures T-SQL et BULK INSERT ; contrôles de qualité
Pythondata
ingestion (téléchargement contrôlé, XML en flux, Parquet), exports JSON, pandas et scikit-learn
TypeScript et JavaScriptdéveloppement web
ce portfolio (Next.js, React, d3, tests Playwright) ; une application météo
PHPdéveloppement web
applications Symfony (blog, boutique en ligne Volo avec son application React, conteneurisée avec Docker) et un trombinoscope, pendant la formation de concepteur développeur
Projets
| technologie | 01Prénoms de France | 02Entrepôt de données SQL | 03Inclusion financière | 04Prix des carburants |
|---|---|---|---|---|
| Python | ||||
| SQL | ||||
| dbt | ||||
| DuckDB | ||||
| GitHub Actions | ||||
| GitHub Pages | ||||
| Jupyter | ||||
| pandas | ||||
| Parquet | ||||
| scikit-learn | ||||
| SQL Server | ||||
| Streamlit |
Un point = une technologie dans un projet. Survolez-le pour voir son rôle ; cliquez sur un projet pour l'ouvrir.
- production : tourne dans un pipeline planifié
- projet : utilisé dans un projet publié
- apprentissage : en cours d'apprentissage, sans projet publié
Parcours
2019–2022
formation
Bachelor Informatique de gestion, génie logiciel
Institut Africain de Management, Dakar · algorithmique, systèmes, réseaux, SQL Server, MERISE, développement web
2023
formation
Data Manager Certificate
Dakar Institute of Technology · ETL, web scraping, data warehouse sur Google Cloud
2023–2024
formation
The Data Science Bootcamp
GOMYCODE, Dakar · SQL, entreposage OLAP, pandas, machine learning
2024–2025
expérience
Data Manager, cabinet d'avocats PENA
Pointe-Noire, Congo · base SQL Server alimentée depuis Excel (Python, BULK INSERT), tableaux de bord Tableau, dictionnaire de données
2025–2026
formation
Titre professionnel Concepteur Développeur d'Applications
Scholia, Thiais · RNCP 37873, niveau 6, résultat attendu : applications Symfony et JavaScript, démarche DevOps
2026
2026
2026
2026
projet
pipeline quotidien en production · ingestion chaque matin, historisation, 53 tests
2026–2028
formation
Master Data Engineering & Cloud Computing
Aivancity, en alternance · RNCP 37763, niveau 7 : architectures Big Data, cloud AWS et Azure
Principes de ce portfolio
- Montrer le système
- Un résultat ne dit pas comment il a été obtenu. Chaque projet montre ses sources, son pipeline, son modèle de données et ses contrôles.
- Peu de projets, bien documentés
- Chaque projet met en avant une compétence différente, avec un README qui explique la question, l'architecture, les limites et la façon de le relancer.
- Aucun chiffre inventé
- Les métriques affichées viennent des exports des pipelines ou d'exécutions datées. Cette fiche décrit les outils tels qu'ils servent dans les projets, avec un lien vers le code.
- Les projets guidés annoncés comme tels
- Quand un projet suit un cours, la page le dit, avec ce que j'y ai ajouté.