[nom]
Développeur Python / Ingénieur Data
[téléphone] | · [e-mail] | [nom]| [nom]
Éducation
Ingénieur d’État en Business Intelligence et Analytics · Sept. 2021 – Juil. 2024
École Nationale Supérieure d’Informatique et d’Analyse des Systèmes · Rabat, Maroc
Cycle Préparatoire en Mathématiques et Physique - MP · Sept. 2019 – Juil. 2021
Lycée Ibn Tahir · Errachidia, Maroc
Expérience Professionnelle
Développeur Python – IA Générative · Oct. 2024 – Présent
Hoploud · Casablanca, Maroc
- Projet 1 : Assistant intelligent avec LightRag ∗ Développement d’un pipeline LightRAG pour l’ingestion, le chunking, l’indexation et la recherche de documents ∗ Amélioration de la pertinence et de la rapidité des réponses via traitement par lots, streaming et mécanismes de retry/fallback.
∗ Développement d’APIs FastAPI pour l’indexation, le suivi du statut, l’annulation des traitements et les requêtes RAG.
- Outils : Python · FastApi · Azure OpenAI · Azure Cognitive Search · Prompt Engineering · Docker
- Projet 2 : Couche de sécurité et de contrôle d’accès pour agents IA (serveurs MCP) ∗ Développement d’un proxy FastMCP permettant d’intercepter les requêtes MCP et de contrôler l’accès aux tools, prompts et resources..
∗ Implémentation d’un système de permissions RBAC/ABAC avec les rôles admin, developer et viewer
- Outils : Python · PostgreSql · Git · GitLab · Model Context Protocol · Design Patterns
- Projet 3 : Automatisation intelligente de workflows Data–IA ∗ Conception de pipelines IA pour la génération et la publication automatisées de contenus multi-formats (LinkedIn, Facebook, WordPress), réduisant le travail manuel.
∗ Développement d’un système de sourcing et scoring de talents par IA avec validation humaine, accélérant le processus de recrutement.
- Outils : Python · n8n · LLMs · Supabase · APIs · Notion · Webhooks · BigQuery · Vertex AI Data Scientist – Stage · Fév. 2024 – Juil. 2024 Effyis Group · Casablanca, Maroc
- Développement d’une solution de résumé et d’analyse de logs logiciels basée sur les LLMs.
- Fine-tuning d’un modèle pour produire des résumés structurés, classifier les événements et générer des rapports automatisés.
- Mise en place de pipelines de traitement et intégration avec Elasticsearch pour la recherche et l’analyse.
- Outils : Python · NLP · LLM · PyTorch · FastAPI · Elasticsearch · Docker
Projets
Application de Chat en Temps Réel · Sept. 2026
Développeur Full-Stack – Projet Personnel
- Développement d’une application de messagerie en temps réel avec WebSockets et Django Channels.
- Implémentation de l’authentification, gestion des amis et suivi du statut en ligne.
- Conception d’une interface dynamique pour l’envoi instantané et la visualisation des messages.
- Outils : Django · Django Channels · WebSockets · JavaScript · PostgreSQL Prédiction du Churn Client · 2026 Ingénieur Machine Learning – Projet Personnel
- Nettoyage des données, traitement des valeurs manquantes et création de variables comportementales.
- Développement d’un modèle de classification pour prédire le risque de churn et identifier les clients à risque.
- Analyse des facteurs influençant le churn afin de proposer des stratégies de rétention ciblées.
- Outils : Python · Pandas · NumPy · Scikit-learn · Matplotlib · Seaborn
Compétences Techniques
Python & Développement: Python, Programmation Orientée Objet, FastAPI, scripts d’automatisation
Bases de Données: PostgreSQL, MongoDB, Redis, Elasticsearch
Data Processing: Pandas, NumPy, traitement et transformation de données, CSV, JSON, data cleaning
IA & LLM Engineering: RAG, Prompt Engineering, MCP
DevOps & Versioning: Docker, Git, GitHub, GitLab, Linux
Cloud: Azure, GCP
Langues & Centres d’Intérêt
Langues: Arabe (Langue maternelle), Français (Courant), Anglais (Courant)
Centres d’Intérêt: Football, Cinéma, Programmation compétitive