Disponible pour nouveaux projets Full Stack · Data Science · BI

Ababacar
Gadiaga

Développeur Full Stack & Data Scientist, spécialisé en Angular, Node.js, Spring Boot et Python / ML. Je construis des applications, des pipelines de données et des dashboards analytiques à fort impact. Basé à Dakar.

2+
Ans d'expérience
5+
Apps livrées @ Sonatel
3+
Dashboards BI créés
10+
Projets personnels & pro
Ce que je sais faire

Compétences techniques

Un stack complet : développement web & mobile, data engineering, BI et cloud.

⚡

Frontend

AngularReact.js TypeScriptJavaScript
🔧

Backend

Spring BootNode.js / LoopBack LaravelDjangoFlask
📱

Mobile

React NativeExpo FlutterREST API
🏗️

Architecture

MicroservicesSpring Cloud API GatewayEurekaApache Kafka
🗄️

Bases de données

MySQLMongoDB OracleUMLMerise
☁️

DevOps & Cloud

DockerKubernetes AWSTerraformJenkins
🤖

Data Science & ML

PythonMachine Learning PandasNumPyScikit-learn
📊

BI & Analytics

Power BIKibana Excel avancéMatplotlibGrafana
🔬

Data Engineering

StreamSetsPipelines ETL CollecteNettoyage
Parcours

Expérience professionnelle

Projets à fort impact chez le leader télécom d'Afrique de l'Ouest.

Fév 2024 — Fév 2026
SONATEL
Développeur Full Stack & Data Engineer

Développement de plateformes internes stratégiques (Angular, Node.js LoopBack, Spring Boot). Après la mise en place des applications web, conception des pipelines de données et dashboards analytiques sur Kibana et Power BI via les APIs développées.

FlowCore — Plateforme no-code microservices (Eureka, Gateway, Config Server) + chatbot OpenAI / MCP OpenDoc pour la configuration des processus
OSM — App web + dashboard Kibana des Offres Sur Mesure + prédiction d'incidents
STOCK FLR — App web + dashboard Kibana + fichier Excel sécurisé prestataires
YESSAL — Suivi migration fibre optique, architecture microservices (Eureka, Gateway, Config Server) + chatbot OpenAI / MCP OpenDoc pour infos clients
ASSIST-HUB — Plateforme interne de ticketing
2026
Projets Personnels
Développeur Full Stack — Projets indépendants

Conception et développement de bout en bout d'applications complètes en dehors de toute mission professionnelle.

DevReporter — App de reporting hebdomadaire d'équipes tech (workflow validation 4 rôles, dashboard managers, notifications, export PDF/Excel — Angular + Spring Boot)
StockPro — App de gestion de stocks multi-boutiques (8 modules, Angular + Spring Boot + Docker)
Plateforme paiement PayTech — Intégration passerelle sénégalaise (Wave, Orange Money) avec webhook IPN, Angular + Spring Boot + Docker Compose
Todo Mobile App — CRUD complet, stockage local, UI responsive (React Native)
FitTrack — Suivi d'entraînement, statistiques hebdomadaires, graphiques de progression (React Native)
Juil 2023 — Jan 2024
SONATEL
Stagiaire — Développeur Web

Développement d'une plateforme de suivi des Remontées Clients (Angular + Node.js LoopBack). Premier contact avec l'écosystème Sonatel.

Oct 2022 — Avr 2023
WEBGRAM
Stagiaire — Développeur

Automatisation des opérations comptables et génération automatique des bilans.

Data Science · BI · Analytics

Data Analyst & Data Engineer

Après chaque application web, j'ai construit les pipelines, les dashboards et les analyses pour en extraire la valeur.

Pipeline — de la donnée brute à l'insight
🗂️
Collecte & Ingestion
APIs REST (développées sur les apps web OSM & STOCK FLR), pipelines batch et temps réel via StreamSets. Collecte web, fichiers Excel.
🧹
Nettoyage & Transformation
Tri, nettoyage, traitement des valeurs manquantes avec Pandas / NumPy et Excel avancé (formules complexes, Power Query, tableaux croisés).
📈
Visualisation & Reporting
Dashboards interactifs sur Kibana, rapports Power BI, graphiques Python (Matplotlib). Reporting opérationnel et KPIs métier.
🤖
Machine Learning & Prédiction
Modèles de prédiction d'incidents sur les données OSM. Classification, régression avec Scikit-learn. Évaluation et visualisation des résultats.
Projets data — Sonatel
Dashboard STOCK FLR — Kibana
Kibana StreamSets
Pipeline StreamSets → Kibana pour le suivi des stocks prestataires. Alertes sur écarts matériels, KPIs consommation en temps réel. Réduction des erreurs de saisie et meilleure traçabilité.
↓ Erreurs de stock réduites Traçabilité temps réel
Dashboard OSM + Prédiction incidents
Kibana Python ML
Dashboard Kibana alimenté par les APIs OSM. Modèle ML de prédiction des incidents sur les Offres Sur Mesure. Meilleure anticipation des risques commerciaux et réduction du temps de réponse.
Prédiction d'incidents ↓ Temps de réponse
Fichier Excel sécurisé — Prestataires
Excel avancé Power Query
Fichier Excel hautement sécurisé (protection par rôle, formules verrouillées, validation des saisies) pour la remontée des consommations et dotations prestataires. Réduction des erreurs de saisie et standardisation des données.
↑ Fiabilité des données Sécurité renforcée
Réalisations

Projets notables

Solutions concrètes avec impact mesurable — web, mobile et data.

🔄
Angular Spring Boot Microservices OpenAI

FlowCore — Digitalisation no-code des processus

Plateforme no-code interne Sonatel permettant de créer et configurer des workflows métiers, construite en architecture microservices. Intègre un chatbot IA capable de répondre sur la configuration des processus, les processus existants et leur état.

🏗️ Eureka Discovery + Server 🔀 API Gateway ⚙️ Config Server ⚙️ Apache Kafka 🤖 Chatbot OpenAI 📄 MCP OpenDoc
Microservices IA intégrée ↑ Productivité équipes
📊
AngularKibanaML

OSM + Dashboard + ML

App web des Offres Sur Mesure + pipeline Kibana + modèle prédictif d'incidents. Visibilité complète et anticipation des risques commerciaux.

Prédiction incidents
📦
Spring BootKibanaExcel

STOCK FLR + BI + Excel

Gestion des stocks prestataires, dashboard temps réel Kibana et fichier Excel sécurisé pour la remontée des consommations.

↓ Erreurs saisie Traçabilité
📡
Angular Spring Boot Microservices OpenAI

YESSAL — Migration fibre optique

Plateforme de suivi de la migration clients vers la fibre optique en architecture microservices. Intègre un chatbot IA (OpenAI + MCP OpenDoc) pour interroger les infos clients, l'état de migration, lister ou ajouter des clients via langage naturel.

🏗️ Eureka Discovery + Server 🔀 API Gateway ⚙️ Config Server ⚙️ Apache Kafka 🤖 Chatbot OpenAI 📄 MCP OpenDoc 🔍 Ajout & recherche clients via IA
Microservices IA intégrée Visibilité migration
🎫
Spring BootAngular

ASSIST-HUB

Système de ticketing interne — dispatch des remontées vers les services compétents, suivi de résolution.

↓ Temps résolution
✅
React NativeExpo

Todo Mobile App

Application mobile de gestion de tâches — CRUD complet, stockage local, interface fluide.

Mobile · UX
💪
React NativeExpo

FitTrack

Suivi d'entraînement — gestion des séances, chronomètre, statistiques hebdomadaires et graphiques de progression.

Statistiques & Graphes
📋
Angular Spring Boot MySQL REST API

DevReporter — Reporting hebdomadaire d'équipes

Application web de centralisation des reportings hebdomadaires des développeurs. Workflow complet de validation (Brouillon → Soumis → Validé/Rejeté), dashboard managers, notifications automatiques et export PDF/Excel.

👤 4 rôles (Dev / Tech Lead / Directeur / Admin) 🔄 Workflow validation 📊 Dashboard KPIs 🔔 Notifications auto 📑 Export PDF / Excel
Gestion d'équipes ↑ Transparence & suivi
💼
LaravelPHP

Gestion comptable — Webgram

Automatisation des opérations comptables et génération de bilans financiers.

↑ Automatisation
🏪
Angular Spring Boot MySQL Docker

StockPro — Gestion de stocks multi-boutiques

Application complète de gestion de stocks avec 8 modules : tableau de bord KPIs temps réel, gestion boutiques/produits, mouvements inter-boutiques, alertes automatiques ruptures, rapports avec export PDF/Excel et gestion des rôles utilisateurs.

📊 Dashboard KPIs 🔔 Alertes auto 📦 Transferts inter-boutiques 📑 Export PDF/Excel
8 modules complets Temps réel
💳
Angular Spring Boot PayTech API Docker

Plateforme de paiement — Intégration PayTech.sn

Application fullstack avec intégration complète de PayTech Sénégal — passerelle de paiement locale supportant Wave, Orange Money et cartes bancaires. Webhook IPN sécurisé, polling automatique du statut et flow de paiement complet déployable via Docker Compose.

📲 Wave / Orange Money 🔐 Webhook IPN sécurisé 🐳 Docker Compose 🔄 Polling auto statut
Paiement local Sénégal Full Stack déployé
Formation continue

ISHEERO × DataCamp

Programme de certification intensif couvrant Python, Data Analysis, Data Engineering, Machine Learning et MLOps — chaque module donne lieu à un certificat.

🎓
Programme ISHEERO × DataCamp
Certification complète — Data Science, Engineering, ML & MLOps
300+ heures 30+ certificats 5 parcours
1
Fondamentaux — Python, SQL & APIs
57 heures · 5 certifications
Introduction à la Donnée
Débutant2h
Structures de données & Algorithmes Python
Intermédiaire4h
Fondamentaux de la programmation Python
Deb–Int15h
Fondamentaux du SQL
Deb–Int26h
Création d'APIs en Python
Deb–Int10h
2
Data Analyst — Python, Power BI, Tableau, R, SQL
237 heures · 8 certifications
Introduction aux statistiques
Débutant4h
Fondamentaux d'Excel
Avancé4h
Visualisation de données avec Python
Deb–Int16h
Data Analyst avec Python
Deb–Int36h
Data Analyst avec Power BI
Deb–Avancé50h
Data Analyst avec Tableau
Deb–Avancé42h
Data Analyst avec R
Deb–Int36h
Associate Data Analyst in SQL
Deb–Int39h
3
Data Engineering — Python, Cloud, Big Data
170 heures · 10 certifications
SQL pour administrateurs de BDD
Deb–Int16h
Data Engineer
Deb–Avancé40h
Python Programmer
Deb–Avancé32h
Data Engineer avec Python
Deb–Avancé42h
Big Data avec PySpark
Deb–Avancé25h
AWS Concepts
Débutant2h
AWS Boto en Python
Intermédiaire4h
Streaming AWS Kinesis & Lambda
Avancé4h
Introduction à Azure
Débutant1h
Gouvernance Azure
Débutant2h
4
Data Science & Machine Learning
125+ heures · 20+ certifications · Associate Data Scientist
Understanding Data Science
Débutant2h
Programmation Python (Skill Track)
Deb–Int19h
Intro Statistiques Python
Débutant4h
Pensée statistique I
Intermédiaire4h
Pensée statistique II
Intermédiaire4h
Probabilités
Intermédiaire5h
Manipulation avec Pandas
Intermédiaire4h
Nettoyage de données Python
Intermédiaire4h
Visualisation — Matplotlib
Débutant4h
Visualisation — Seaborn
Débutant4h
Visualisation — Plotly
Débutant5h
ML Supervisé — Scikit-learn
Intermédiaire4h
ML Non-Supervisé
Intermédiaire4h
Modèles à base d'arbres
Intermédiaire4h
Validation de modèles
Intermédiaire4h
Deep Learning en Python
Avancé18h
NLP — Fondamentaux
Intermédiaire4h
NLP — Skill Track
Avancé20h
MLFlow
Intermédiaire4h
Serving & API — FastAPI
Intermédiaire4h
🏆 Associate Data Scientist in Python
Certification finaleParcours complet
5
MLOps & Production — Docker, K8s, CI/CD, Monitoring
140+ heures · 25+ certifications
Git Basics
Débutant2h
Terminal Basics — Shell
Débutant4h
Concepts NoSQL
Débutant2h
ML Supervisé
Intermédiaire4h
ML Non-Supervisé
Intermédiaire4h
Deep Learning — PyTorch (intro)
Intermédiaire4h
Deep Learning — PyTorch (avancé)
Avancé4h
Scalable AI — PyTorch Lightning
Avancé3h
NLP — Skill Track
Avancé20h
MLFlow
Intermédiaire4h
Serving & API — FastAPI
Intermédiaire4h
Introduction à Docker
Débutant4h
Docker Intermédiaire
Intermédiaire4h
Conteneurisation & Virtualisation
Débutant2h
Architecture moderne des données
Débutant2h
Big Data avec PySpark
Avancé25h
GitHub — Workflows & Actions
Intermédiaire—
CI/CD pour le Machine Learning
Avancé—
Kubernetes & Monitoring
Avancé—
À propos

Qui suis-je ?

Je m'appelle Ababacar Gadiaga, développeur Full Stack & Data Scientist basé à Dakar, Thiaroye Sur Mer. Avec plus de 2 ans chez Sonatel, j'ai travaillé de la conception d'applications web jusqu'à l'analyse des données qu'elles produisent.

Ce qui me définit : aller au bout de la chaîne. Je ne construis pas seulement l'application — je mets aussi en place les pipelines de données, les dashboards BI et les modèles prédictifs pour en extraire la valeur.

Passionné par la tech africaine en plein essor, je suis rigoureux, adaptable et toujours en apprentissage continu.

FR Français — courant
EN Anglais — intermédiaire
WO Wolof — courant
Formation
2022 – 2023
Master 1 — Génie Logiciel
IPD — Institut Polytechnique de Dakar
2021 – 2022
Licence 3 — Génie Logiciel
IPD — Institut Polytechnique de Dakar
2013 – 2014
Baccalauréat Série S2
Sciences exactes
Restons en contact

Travailler ensemble ?

Projet freelance, opportunité professionnelle ou simplement échanger — je suis disponible.

📍 Dakar, Sénégal · Né le 06/10/1992

ababacarvan@gmail.com