CV & Parcours

Expérience

De Casablanca à Toulouse : un parcours en ingénierie IA, vision par ordinateur et numérisation de manuscrits.

Formation

nov. 2025 – nov. 2028

Doctorat en Intelligence Artificielle

Université de Toulouse (IRIT, IMT, CLLE)
Toulouse, France

Sujet : Reconnaissance de texte manuscrit dans les manuscrits scientifiques arabes médiévaux et développement d'un LLM dédié.

sept. 2022 – sept. 2025

Diplôme d'Ingénieur d'État en IA & Génie Informatique

École Nationale Supérieure d'Arts et Métiers
Casablanca, Maroc

Accès sélectif sur moyenne. Diplômé avec les Félicitations du jury.

sept. 2020 – juil. 2022

Cycle Préparatoire Intégré en Mathématiques, Physique & Sciences de l'Ingénieur

École Nationale Supérieure d'Arts et Métiers
Casablanca, Maroc
sept. 2019 – juil. 2020

Baccalauréat en Sciences Mathématiques (option française)

Lycée Euclide
Mohammedia, Maroc

Mention Très Bien.

Expérience professionnelle

nov. 2025 – présent

Doctorant Chercheur, Projet ATHAAR

Institut de Recherche en Informatique de Toulouse (IRIT)
Toulouse, France

Objectif : Reconnaissance automatique du Qānūn al-Masʿūdī d'al-Bīrūnī pour appuyer son édition critique.

  • Construction d'un corpus de référence HTR à partir des témoins manuscrits avec Calfa Vision et PAGE-XML.
  • Évaluation comparative de modèles vision-langage et de LLM en configuration zero-shot et few-shot.
  • Élaboration d'une taxonomie d'erreurs et d'un classifieur automatique à base de règles.
mars 2025 – sept. 2025

Stagiaire Recherche, IA & Imagerie Médicale

Institut de Recherche en Informatique de Toulouse (IRIT)
Toulouse, France

Objectif : Segmentation d'images médicales par apprentissage few-shot.

  • Revue de l'état de l'art des algorithmes de segmentation à données limitées et d'apprentissage few-shot.
  • Traitement d'images IRM et TDM, compréhension de leurs spécificités et formats.
  • Développement d'un modèle de segmentation basé sur l'architecture U-Net en configuration few-shot.
août 2024 – déc. 2024

Développeur Bénévole Vision par Ordinateur

Association Youth For Challenge
Casablanca, Maroc

Objectif : Plateforme intelligente de traduction temps réel langue des signes vers texte pour personnes sourdes et muettes.

  • Revue de l'état de l'art des méthodes de détection et segmentation de mains.
  • Développement d'un algorithme CNN de reconnaissance de gestes.
  • Création d'une interface et déploiement avec Flask et OpenCV.
avr. 2024 – juin 2024

Stagiaire Vision par Ordinateur

SYGMA.AI (InsurTech)
Casablanca, Maroc

Objectif : Solution intelligente de segmentation des zones endommagées de véhicules pour l'évaluation automatique des assurances.

  • Collecte et traitement d'images automobiles avec Python, Selenium et Scrapy.
  • Implémentation d'un CNN de classification de véhicules endommagés avec PyTorch.
  • Développement d'un algorithme de vérification de plaque d'immatriculation combinant CNN et OCR.
juil. 2023

Stagiaire IA & Traitement d'Images

Lesieur Cristal
Casablanca, Maroc

Objectif : Détection d'équipements de protection individuelle (EPI) à partir de vidéo pour réduire les risques opérationnels en milieu industriel.

  • Constitution d'un jeu de données structuré contenant diverses classes d'EPI.
  • Conception d'un algorithme de détection et reconnaissance d'EPI basé sur CNN.

Enseignement & encadrement

2025 – 2026

Chargé de TP, 32h de travaux pratiques

Faculté des Sciences et d'Ingénierie, Université de Toulouse
Toulouse, France

Objectif : Enseignement en algorithmique et en intelligence artificielle en licence.

  • Algorithmique (L1) : 26h de TP Python portant sur les tris et la complexité.
  • Intelligence Artificielle (CUPGE, 2ᵉ année) : 6h de TP.
juil. 2026 – sept. 2026

Encadrement d'un stage de recherche M2

Institut de Mathématiques de Toulouse (IMT)
Toulouse, France

Objectif : Annotation de corpus pour le projet ATHAAR.

  • Définition de la stratégie d'annotation et rédaction d'un guide d'annotation détaillé.

Compétences

Programmation & Environnement

Python JavaScript SQL Bash LaTeX Git Linux HPC (Jean Zay, SLURM)

Données & Visualisation

Pandas NumPy Matplotlib Seaborn Plotly Selenium Scrapy

Deep Learning

PyTorch TensorFlow Keras Scikit-learn HF Transformers OpenCV Pillow MONAI SimpleITK

LLM & Agents

LangChain LangGraph CrewAI Qwen2.5-VL Gemini

RTH & Analyse de Documents

Kraken Calfa Vision PAGE-XML jiwer

TAL

spaCy NLTK pyarabic CAMeL Tools

Architectures & Méthodes

CNN U-Net RNN LSTM Transformers ViT VLM Meta-learning (MAML) Few-shot learning

Certifications

Data Scientist Associate (90h) DataCamp · nov. 2024
Advanced Learning Algorithms (34h) DeepLearning.AI · avr. 2023
Supervised Machine Learning: Regression & Classification (33h) DeepLearning.AI · mars 2023
Machine Learning for Time Series Data in Python (4h) DataCamp · nov. 2024