À propos

Spécialisé en Data Science, Data Engineering, IA et Cloud Computing, je développe des solutions intelligentes capables de transformer les données en avantage stratégique. De l’ingénierie des données au déploiement de modèles avancés (ML, NLP, LLM) en production, j’adopte une approche orientée performance, robustesse et industrialisation. Habitué à collaborer avec des équipes techniques et métier, j’interviens sur des projets structurés en garantissant alignement technique, exigence de qualité et impact opérationnel mesurable.

Télécharger CV

Expertise technique

  • Data Science icon

    Data Science

    Exploitation des données pour créer des modèles analytiques et prédictifs.

  • Intelligence Artificielle icon

    Intelligence Artificielle

    Conception de solutions intelligentes basées sur le machine learning et les LLM.

  • Data Engineering icon

    Data Engineering

    Construction de pipelines de données fiables et scalables.

  • Web dev icon

    Cloud Computing & MLOps

    Industrialisation et déploiement continu de pipelines data et modèles ML sur des infrastructures cloud.

Parcours

Expériences professionnelles

  1. Ingénieur ML : Plateforme de CV Matching & Recommandation

    Clinique de l’IA – AivancityMars 2025 — Novembre 2025

    Développement d’une plateforme web intelligente permettant aux candidats d’analyser leur CV, d’évaluer leur profil et de recevoir des recommandations personnalisées d’offres d’emploi et de formations.
    - Développement du backend avec FastAPI et base de données PostgreSQL/pgvector.
    - Création du frontend interactif avec React.
    - Mise en place d’un pipeline IA utilisant un LLM Mistral et des embeddings multilingual-e5-large pour l’analyse et la recommandation.
    - Conteneurisation de l’application avec Docker et intégration d’APIs externes (France Travail & Onisep).
    - Optimisation des algorithmes de matching pour fournir des recommandations pertinentes et personnalisées.
    Démo : CV Matching

  2. Ingénieur IA : Générateur de script Terraform

    VermegNovembre 2023 — Novembre 2024

    Développement d’une application capable de produire automatiquement des scripts Terraform à partir de fichiers CSV/JSON décrivant l’infrastructure, afin de simplifier et automatiser le déploiement cloud.
    - Conception et implémentation du générateur de scripts Terraform pour automatiser la création d’infrastructures.
    - Application de la méthodologie CRISP-DM pour la gestion et l’analyse des données d’entrée.
    - Coordination et suivi de l’avancement de l’équipe via Jira.
    - Optimisation et validation des scripts générés pour assurer leur précision et leur conformité aux standards.

  3. Développeur BI : Tableau de bord Power BI

    SagemcomJuin 2023 — Août 2023

    Conception d’un tableau de bord interactif pour visualiser les données et faciliter la prise de décision grâce à l’intégration de KPI et de rapports personnalisés.
    - Développement du tableau de bord avec Power BI, connecté à une base MySQL.
    - Création de rapports interactifs et de KPI personnalisés pour le suivi des performances.
    - Développement du backend avec Django pour gérer l’accès aux données et l’actualisation des informations.
    - Travail en méthodologie Agile/Scrum pour planifier et suivre l’avancement du projet.

  4. Stage ingénieur : IoT ”Smart Car”

    SFM technologiesJulliet 2022 — Août 2022

    Développement d’une application web pour superviser et gérer les données d’un boîtier IoT, facilitant la maintenance et le suivi des véhicules.
    - Développement du backend avec Spring Boot et du frontend avec Angular.
    - Connexion à une base de données MySQL pour stocker et gérer les données IoT.
    - Intégration de fonctionnalités de géolocalisation, alertes et rapports pour la maintenance proactive.
    - Mise en œuvre de la méthodologie Agile/Scrum pour organiser et suivre le projet.

  5. Stage ingénieur : Distributeur automatique inversé

    GreenAlfacoJulliet 2023 — Octobre 2023

    Développement d’un système intelligent pour gérer et analyser les transactions des distributeurs automatiques inversés, intégrant une application mobile et une interface web d’administration.
    - Conception et entraînement d’un modèle CNN pour la reconnaissance et le traitement des interactions avec le distributeur.
    - Développement d’une application mobile Flutter pour le suivi des transactions, la localisation des distributeurs, la génération de codes QR et la collecte des retours utilisateurs.
    - Mise en place d’une application web pour l’administration, l’analyse des données comportementales et la visualisation des performances du système.
    - Intégration de fonctionnalités de reporting et de supervision pour améliorer l’expérience utilisateur et la maintenance.

Éducation

  1. Master en Data Engineering et Cloud Computing – Aivancity Paris-Cachan

    2024 — 2025

    Approfondissement des compétences en data engineering, intelligence artificielle et cloud computing.

  2. Diplôme d’ingénieur en informatique – École Supérieure Privée d’Ingénierie et de Technologies (ESPRIT)

    2021 — 2024

    Acquisition de solides bases en informatique, couvrant les algorithmes, le génie logiciel, les systèmes d’information, le développement web et les fondamentaux de la data et de l’intelligence artificielle.

  3. Classes préparatoires Mathématiques-Physique – Institut Préparatoire aux Études d’Ingénieur de Sousse (ESSTHS)

    2019 — 2021

    Formation intensive en mathématiques et physique, développant des compétences analytiques, un esprit de rigueur et une solide capacité de raisonnement scientifique.

Projets académiques

  1. Système de recommandation NLP basé sur les connaissances du PMBOK

    Septembre 2023 - Novembre 2023

    Développement d’un système intelligent capable de fournir des recommandations pertinentes pour le suivi des questions liées à la maintenance de projets IT à partir de documents techniques non structurés.
    - Extraction et structuration de connaissances à partir du texte non structuré PMBOK grâce au NLP.
    - Modélisation sémantique avec OWL2 et OWLReady2 pour représenter les concepts et relations métiers.
    - Développement d’une application web avec Django (Python) pour interagir avec le moteur de recommandation.
    - Traitement du langage naturel et analyse de texte avec SpaCy et NLTK.
    - Utilisation de Graph Neural Networks (GNN) pour améliorer la pertinence des recommandations.

  2. Prédiction de la résiliation des abonnements clients

    Septembre 2022 — Décembre 2022

    Mise en place d’un modèle de machine learning pour identifier les clients à risque de résiliation et proposer des actions préventives afin de réduire le churn.
    - Construction et entraînement de modèles de classification (Logistic Regression, Random Forest) pour prédire la probabilité de résiliation.
    - Analyse des données clients et préparation des features pertinentes pour le modèle.
    - Développement de recommandations personnalisées et offres ciblées pour réduire le taux de résiliation.
    - Évaluation des performances du modèle et ajustement des paramètres pour améliorer la précision des prédictions.

Mes Compétences et Technologies

Languages de programmation

  • 💻 JavaScript
  • 💻 TypeScript
  • Java
  • 🗄️ SQL
  • 🐍 Python
  • 🖥️ C++
  • 🖥️ Bash

Data Science & Machine Learning

  • 💻 Machine Learning
  • 💻 Deep Learning
  • LLM (Fine-tuning, RAG, Embeddings)
  • 🗄️ Tensorflow
  • 🐍 Keras
  • 🖥️ Pytorch
  • 🖥️ Scikit-Learn

Data Engineering & Big Data

  • ⚛️ Spark
  • 🟢 Hadoop
  • 🅰️ Hive
  • 🟩 Sqoop
  • 🔷 PostgeSQL/pgvector
  • 🟡 MongoDB
  • 🟩 MySQL
  • 🐍 FireBase

Cloud & MLOps

  • ⚛️ Cloud Computing
  • 🟢 AWS
  • 🅰️ Azure
  • 🟩 Docker
  • 🔷 CI/CD
  • 🟡 Terraform

Frameworks & Backend

  • 🌐 React
  • 🎨 Node.js
  • 💻 Spring Boot
  • 💻 Angular
  • 💻 Django
  • 💻 Flutter
  • 💻 FastAPI

Outil & Collaboration

  • 🗃️ Agile
  • 🍃 Jira
  • 🐘 CRISP-DM
  • 🔥 Git
  • 🔥 GitHub
  • 🔥 Power BI
  • 🔥 ElasticSearch

Portfolio

Tâches réalisées:

    Certifications

    Contact