Disponible pour stage & mission

Ababacar
Sagna

Data Scientist · IA Générative & NLP

Je transforme la donnée en décisions intelligentes. Passionné par le Machine Learning, les LLMs et l'IA appliquée, je construis des systèmes qui résolvent de vrais problèmes — de la détection de fraude bancaire aux assistants médicaux intelligents.

8+
Projets ML/IA
2
Masters
5+
Technologies
Ababacar Sagna
🤖
AI Engineer
LLMs · RAG · NLP
📊
Data Scientist
ML · Stats · BI

Mes Compétences

Un stack technique couvrant tout le cycle de vie de la donnée — de l'exploration à la production.

🧠
Machine Learning & IA
PythonScikit-learn XGBoostLightGBM TensorFlowKeras Random Forest
💬
IA Générative & LLMs
Claude APIOpenAI API NLPAgents IA RAGRasa gTTS
📊
Data & Analytics
SQLMongoDB Power BIR / PLM PandasÉconométrie Panel Data
⚙️
Data Engineering & ETL
Pipeline ETLParsing PDF JSONMongoDB FastAPIJWT OpenAI APITraduction Auto
☁️
Cloud & DevOps
AWSDocker StreamlitGitHub CoolifyLinux Next.jsTypeScript

Mes Réalisations

Des projets concrets, chacun résolvant un vrai problème métier avec des approches ML/IA avancées.

🏦
2024

Détection de Fraude Bancaire en Temps Réel

Système ML de classification des transactions bancaires pour identifier les fraudes instantanément. Interface Streamlit pour les équipes bancaires.

Approche & Résultats
  • Modèle Random Forest sur dataset déséquilibré (SMOTE)
  • Interface Streamlit intuitive pour analystes fraude
  • Prédiction temps réel avec score de confiance
  • Pipeline ML complet : preprocessing → entraînement → déploiement
PythonStreamlit XGBoostRandom Forest
🌱
2025

AgriBot — Assistant Agricole Intelligent

Chatbot NLP spécialisé dans les conseils agricoles, pour accompagner les agriculteurs dans leurs décisions quotidiennes — cultures, maladies, météo.

Fonctionnalités clés
  • Moteur conversationnel Rasa avec 20+ intentions agricoles
  • Persistance des données agronomiques en MongoDB
  • Conseils temps réel : cultures adaptées, diagnostic maladies
  • Conçu sans barrière technique pour les agriculteurs
RasaNLP MongoDBPython
🏛️
2025

Prédiction de Remboursement de Prêt (Deep Learning)

Réseau de neurones artificiels pour prédire la capacité de remboursement des emprunteurs sur les données LendingClub (396K transactions réelles).

Architecture & Méthodes
  • ANN avec couches denses, Dropout et BatchNormalization
  • Optimisation : learning rate, epochs, batch size
  • Métriques : AUC-ROC, Precision/Recall, matrice de confusion
TensorFlowKeras ANNDeep Learning
📊
2024

Prédiction de Sinistres d'Assurance Santé

Package Python pour la prédiction de sinistres en assurance santé. Comparaison des meilleurs algorithmes de boosting avec évaluation rigoureuse.

Points forts
  • Benchmark XGBoost vs LightGBM vs GradientBoosting
  • Feature engineering avancé sur données actuarielles
  • Packagé avec Poetry pour reproductibilité
XGBoostLightGBM Scikit-learnPoetry
📈
2025

Évaluation d'Impact — Programme PAER

Évaluation économétrique de l'impact du Programme d'Appui à l'Emploi Rural sur le revenu des jeunes. Approche données de panel avec tests complets.

Méthodologie scientifique
  • Panel : effets fixes vs aléatoires (test de Hausman)
  • Tests : hétéroscédasticité, autocorrélation (Wooldridge)
  • Estimation MCG — résultats publiables
RPLM Panel DataHausman
🏥
2025

MedBot — Chatbot Médical Avancé

Assistant médical conversationnel pour consultations préliminaires. Diagnostic structuré simulant un entretien médical, intégré Facebook Messenger.

Architecture
  • Rasa avec pipeline NLP personnalisée (SpaCy + DIET Classifier)
  • Dialogue management via stories & rules
  • Intégration Facebook Messenger API
RasaSpaCy MongoDBMessenger API
🚗
2025

Modélisation du Risque d'Accident — Assurance Auto

Modèle GLM pour l'analyse du risque d'accident en assurance automobile. Interprétabilité complète pour le support à la décision actuarielle.

Méthodologie
  • GLM binomial lien logit — sélection AIC/BIC
  • ROC, AUC, test de Hosmer-Lemeshow
  • Odds-ratios pour interprétabilité métier
RGLM ROC / AUCActuariat
🤖
2025

Content Studios IA — Génération Automatique

Génération automatique de captions Instagram / TikTok / X via Claude API pour deux marques (FallTime, The Doof). Validation automatique, retry et déploiement serverless.

Architecture
  • Intégration Claude API (Anthropic) pour génération de contenu
  • Validation automatique des outputs + logique de retry
  • Déployé sur Vercel Serverless — zéro infrastructure à gérer
PythonClaude API AnthropicVercel Serverless
✂️
2024

TailleurPro — Logiciel de Gestion Tailleur

Application desktop Python livrée à un client : gestion clients, mesures corporelles (13 points), commandes, backup automatique et système de licence.

Fonctionnalités
  • Interface CustomTkinter — 13 points de mesures corporelles
  • Gestion commandes avec avance / reste à payer
  • Backup automatique + système de licence client
PythonCustomTkinter SQLite
📊
2025

The Doof Gestion — Dashboard Financier

Outil interne multi-associés (4 users) : suivi des commandes, ventes, publicités, collectes et calcul de profit en temps réel. Déployé sur Vercel.

Architecture
  • Backend Python serverless Vercel — API sans serveur dédié
  • MongoDB pour la persistance des données financières
  • Dashboard HTML/JS multi-associés avec calcul de profit
PythonVercel Serverless MongoDBHTML/JS

Sites & Apps Clients

Applications web full-stack conçues, développées et déployées pour des clients réels — de la maquette à la mise en production.

🛋️
2025 · Live

Chamrock Déco — Décoration Intérieur

Site vitrine premium pour une décoratrice d'intérieur dakaroise. Animations 3D, galerie de réalisations, formulaire de contact et SEO local Dakar.

Stack & Fonctionnalités
  • Next.js + TypeScript + Three.js pour les animations 3D
  • Framer Motion — transitions et micro-animations premium
  • Galerie lightbox des réalisations (instituts, maisons, commerces)
  • SEO local optimisé : Dakar, Sénégal, décoration intérieur
Next.jsThree.js Framer MotionTypeScript Tailwind
⌚
2025 · Live

Fall Time — Boutique Montres de Luxe

Boutique e-commerce spécialisée montres de luxe et sportives à Dakar. Catalogue multi-marques (Rolex, Patek Philippe, Hublot, Casio), filtres par catégorie, livraison Sénégal.

Stack & Fonctionnalités
  • Next.js + TypeScript — catalogue produits avec filtres dynamiques
  • Fiches produits détaillées : images multiples, caractéristiques, prix
  • Checkout WhatsApp — commande simplifiée sans paiement en ligne
  • Schema.org Product pour référencement Google Shopping
Next.jsTypeScript TailwindSchema.org E-commerce
💇
2025 · Live

Add Sisterlocks — Site Vitrine Rennes

Site vitrine pour un salon spécialisé sisterlocks basé à Rennes, France. Présentation des services, prise de contact et SEO local.

Next.jsTypeScript TailwindSEO
📲
2025 · En cours

Yoonudawal Mobile — App iOS & Android

Application mobile React Native de la plateforme e-learning Yoonudawal. Disponible sur App Store & Play Store (en cours de déploiement).

React NativeTypeScript App StorePlay Store

Ma Formation

2025–2026
Master Statistique et Informatique Décisionnelle
CRD / Université Alioune Diop de Bambey (UADB)
Spécialisation avancée en statistiques, machine learning, et aide à la décision par la donnée.
🏅 Mention Excellente
2023–2025
Master Informatique de Gestion
Institut Africain de Management (IAM), Dakar
Formation combinant management, systèmes d'information et développement applicatif.
🏅 Mention Excellente
2021–2022
Cycle Ingénieur Informatique (1ère année)
HESTIM, Casablanca
Première année d'ingénierie informatique — algorithmique, systèmes et réseaux.
2019–2021
Classes Préparatoires (Maths, Sciences, Physique)
Excellence Universitaire Africaine, Dakar
Préparation aux grandes écoles — renforcement en mathématiques, physique, informatique et sciences.
2019
Baccalauréat Série S
CCHT, Dakar
Baccalauréat scientifique.

Travaillons Ensemble

Je suis ouvert aux opportunités de stage, missions freelance et postes en data science / IA.

📧
Email
ababacarsagna10@gmail.com
📱
Téléphone
+221 78 447 47 78
💼
LinkedIn
linkedin.com/in/ababacar80
🐙
GitHub
github.com/ababacar80