[nom]
Ingénieur en IA & Data Science
Portfolio : [lien] · | Tél : [téléphone]
Email : [e-mail]
PROFIL PROFESSIONNEL
Ingénieur d’État en Informatique et Réseaux, spécialisé en IA & Data Science. Expérience concrète dans le cycle complet de la donnée, de la modélisation prédictive (Machine Learning, Deep Learning) à l’intégration d’architectures modernes de GenAI (LLMs, RAG). Doté d’une solide formation logicielle (Python, architectures web, API scalables), je conçois des systèmes d’intelligence artificielle robustes, interprétables et directement déployables en production.
COMPÉTENCES TECHNIQUES
- IA & Agents : Prompt Engineering, Context Engineering, RAG (Retrieval-Augmented Generation), MCP server, LLM APIs, LangChain, LangGraph, n8n, Évaluation des modèles génératifs
- Data Science & ML : Scikit-learn, XGBoost, NumPy, Pandas, BigQuery ML, Apprentissage supervisé/non-supervisé, Matplotlib, Seaborn
- Bases de données : Pinecone, pgvector, PostgreSQL, MySQL, Oracle, SQL Server
- Cloud & Infrastructure : AWS, GCP, Azure, environnements Linux, Git, Docker, CI/CD
- Langages de programmation : Python, Java, TypeScript, C/C++, SQL, HTML/CSS
- Frameworks & Outils : FastAPI, Flask, Spring Boot, Angular, React, REST API
- Architecture & Méthodologie : UML, Architecture Microservices, Design Patterns, Agile (Scrum)
- Soft Skills : Rigueur analytique, Travail d’équipe, Communication technique, Résolution de problèmes
EXPÉRIENCES PROFESSIONNELLES
Projet de fin d’étude (PFE) – Entraide Nationale · Rabat, Maroc | Février – Juillet 2026
Conception et développement d’une plateforme web de suivi des délégations de crédits
- Analyse des besoins métier et rédaction du cahier des charges fonctionnel et technique.
- Modélisation UML complète de l’architecture logicielle et conception de la base relationnelle MySQL.
- Développement du backend RESTful sécurisé avec Java Spring Boot, Spring Security et authentification state- less JWT.
- Conception d’un tableau de bord de gestion interactif, modulaire et réactif sous Angular.
- Technologies : Java, Spring Boot, Spring Security, JWT, Angular, MySQL, REST API Stage Technique – KEDIO SARL · Rabat, Maroc | Juillet – Août 2025 Analyse prédictive des ventes à partir de données historiques
- Collecte, centralisation et structuration de flux de données de ventes multivariées.
- Nettoyage et pré-traitement approfondi sous Pandas et Scikit-learn (imputation, encodage catégoriel, norma- lisation).
- Entraînement et réglage d’un modèle d’ensemble basé sur l’algorithme Random Forest.
- Évaluation rigoureuse des performances (RMSE, MAE, R 2 ) et explication des décisions algorithmiques via l’im- portance des variables (Feature Importance).
- Conception d’une interface web interactive (Flask, Angular) pour la visualisation des prévisions commerciales.
- Technologies : Python, Scikit-learn, Pandas, NumPy, Flask, Angular, Matplotlib Stage d’Initiation – Sofrecom Maroc · Rabat, Maroc | Juillet – Août 2024 Conception et développement d’une application de retraitement des données sur système de médiation
- Développement de services backend RESTful sous Python Flask pour le filtrage et la correction de flux de données erronées.
- Conception d’une interface utilisateur responsive sous Angular facilitant les opérations de validation métier.
- Optimisation des requêtes SQL d’extraction et de mise à jour sur base MySQL pour garantir de faibles temps de réponse.
- Technologies : Python, Flask, Angular, MySQL, REST API, Linux
PROJETS
Assistant Intelligent d’Orientation Académique (Tawjih Assistant) · GenAI / RAG / Full-Stack
Agent conversationnel spécialisé dans le conseil et l’orientation post-baccalauréat au Maroc
- Implémentation d’une architecture RAG complète : extraction de documents (PDF/guides officiels), découpage contextuel (chunking) et indexation sémantique dans une base vectorielle.
- Orchestration des flux d’inférence avec LangChain, intégration de LLMs via API et raffinement de prompts (Few-shot / CoT) limitant strictement le taux d’hallucination.
- Développement d’un backend asynchrone à haute performance sous FastAPI et d’une interface réactive en React/TypeScript.
- Technologies : Python, LangChain, LLM APIs, Vector Stores, FastAPI, React, TypeScript Système de Contrôle d’Accès par Reconnaissance Faciale · Computer Vision / Deep Learning Pipeline biométrique en temps réel combinant détection de visage et classification profonde
- Conception du pipeline complet de vision : flux vidéo temps réel, détection faciale par Haar Cascades et nor- malisation d’image sous OpenCV.
- Application du Transfer Learning sur le réseau VGG19 (TensorFlow/Keras) pour l’extraction de vecteurs carac- téristiques (embeddings) et l’identification des utilisateurs.
- Calibrage des seuils de confiance et de similarité cosinus pour optimiser le compromis sensibilité/spécificité (minimisation du taux de fausse acceptation, FAR).
- Technologies : Python, TensorFlow, Keras, OpenCV, VGG19, NumPy Système Prédictif des Tarifs de Vols Aériens · Data Science / Machine Learning Pipeline complet de prédiction de prix basé sur l’analyse de données historiques (Kaggle)
- Feature Engineering avancé sur un jeu de données de +10 000 vols : encodage de la saisonnalité (jours ouvrés, vacances), traitement des correspondances et analyse de corrélation.
- Entraînement et benchmark comparatif d’algorithmes (Régression Linéaire, KNN, Random Forest) avec opti- misation des hyperparamètres par validation croisée (GridSearchCV).
- Évaluation critique des métriques (R 2 , RMSE, MAE), analyse de la distribution des résidus et déploiement du modèle de prédiction via une API Flask.
- Technologies : Python, Scikit-learn, Pandas, NumPy, Matplotlib, Seaborn, Flask
FORMATION ACADÉMIQUE
Diplôme d’Ingénierie en Informatique et Réseaux · 2021 – 2026
École Marocaine des Sciences de l’Ingénieur (EMSI), Rabat
Baccalauréat en Sciences Physiques · 2018 – 2019
Lycée Prince Moulay Rachid
CERTIFICATIONS
- IBM : Machine Learning / Deep Learning with Python
- Anthropic : Building with Claude API
- Oracle Fusion AI : Agent Studio Certified Foundations Associate
- The Hong Kong University : Software Design and Project Management
- Oracle Certified Professional : Java SE 17 Developer
- Meta : React Native
- IBM : Introduction to Containers with Docker, Kubernetes
- University of Colorado Boulder : The Structured Query Language (SQL)
LANGUES
- Français : Courant (B2) · | Anglais : Professionnel (B2) · | Arabe : Langue maternelle · | Espagnol : No- tions de base (A2)