Ingénieur Logiciel IA
[nom]
Safi, Maroc · [téléphone]
# [e-mail] · Github · Linkedin · Portfolio
Compétences Techniques
Intelligence Artificielle & ML : Python 3.12, Scikit-Learn, TensorFlow, PyTorch, OpenCV, MLflow, Hugging Face API, RAG, Prompt Engineering
NLP & Traitement de Texte : NLTK, spaCy, Embeddings (Word2Vec, GloVe), Vector Databases, TF-IDF, Regex, Seq2Seq, POS Tagging, NER
Data Engineering & Big Data : Apache Airflow, PySpark, Delta Lake, Parquet, SQL Avancé (CTE, Window
Functions), Profiling de données, ETL
MLOps, Cloud & DevOps : Azure Cognitive Services, Docker, Kubernetes (AKS/Minikube), GitHub Actions, CI/CD, Terraform, Helm, Prometheus, Grafana, Evidently-AI
Développement Backend & Web : FastAPI, Pydantic, REST API, Swagger/OpenAPI, Node.js, PHP (Laravel), Java
(Spring Boot), React, Streamlit
Bases de Données : PostgreSQL, PostGIS, MySQL, Redis, SQLite, Vector DBs
Architecture & Méthodes : MLOps Core, System Design, Design Patterns (POO/OOP), Git Flow, Clean Code, Agile/Scrum, RGPD & Éthique IA
Expérience Professionnelle
Ingénieur Logiciel Stagiaire (ANEP) · Mai 2026 – Jul 2026
Rabat, Maroc
- Développement d’un SIG basé sur une architecture microservices avec Spring Boot, intégrant des API REST sécurisées via JWT et Spring Security.
- Conception backend et traitement de données géospatiales (PostgreSQL/PostGIS, BIM/IFC) avec optimisation des performances de stockage et de cache via Redis.
- Containerisation et déploiement avec Docker, en appliquant des principes avancés de System Design (scalabilité, découplage, résilience).
- Création de scripts Python automatisés pour le traitement, le nettoyage et la transformation de données géospatiales complexes.
Développeur Full-Stack Freelance (Fiverr) · Nov 2022 – Nov 2024
Remote
- Développement et déploiement de +20 applications Web, Desktop et Mobile complexes (JavaScript, Python, PHP/Laravel, Java/JavaFX) avec un taux de satisfaction de ¿95%.
- Conception et intégration d’API REST modulaires, de systèmes d’authentification sécurisés (JWT, OAuth2) et de bases de données relationnelles optimisées.
- Mise en place de composants de traitement de données et d’automatisation pour des clients internationaux.
Projets IA & MLOps
Plateforme Capstone Full-Stack IA & Pipeline MLOps · 2026
- Conception et déploiement d’une application IA bout-en-bout avec interface React / Streamlit et backend FastAPI.
- Mise en place d’une chaı̂ne CI/CD (GitHub Actions) gérant l’entraı̂nement, les tests unitaires (pytest-ML) et le packaging Docker.
- Orchestration sur Kubernetes (AKS) avec provisioning IaC via Terraform et Helm, intégration de la sécurité IAM (Auth0/Keycloak).
- Déploiement d’une pile d’observabilité en temps réel avec Prometheus, Grafana et détection de dérive de données via Evidently-AI.
Pipeline RAG & Moteur NLP avec LLM Ops · 2026
- Développement d’un système de Recherche Documentaire Augmentée (RAG) exploitant des Vector DBs et des embeddings (spaCy, Word2Vec).
- Intégration de micro-services d’extraction NLP (NER, POS Tagging, Lemmatization) et d’appels optimisés aux API Hugging Face / Azure Cognitive Services.
- Mise en oeuvre du tracking d’expériences et du registre de modèles avec MLflow.
Pipeline ETL Data Engineering & Traitement Big Data · 2026
- Création de workflows d’extraction et de nettoyage automatisés de données multi-sources avec Apache Airflow et PySpark.
- Stockage et requêtage hautement performants sur architecture Delta Lake / Parquet avec requêtes SQL avancées (Window Functions, CTE).
- Exposition des jeux de données nettoyés via une API DataService v2 sécurisée par tokens.
Éducation
YouCode - UM6P · 2025 – en cours
Spécialisation Intelligence Artificielles & MLOps (certificat RNCP) · Safi, Maroc
Faculté Polydisciplinaire de Safi · 2023 – 2025
Licence en Informatique · Safi, Maroc
Faculté Polydisciplinaire de Safi · 2020 – 2023
DEUG en Informatique · Safi, Maroc
Lycée Technique Al-Khawarizmi · 2019 – 2020
Baccalauréat BIOF Sciences Mathématiques - Option B · Safi, Maroc
Langues & Éthique
Langues : Arabe (Maternelle) — Anglais : C1 (Courant) — Français : B2 (Avancé) Gouvernance IA :
Application des principes RGPD, IA Act et grilles d’analyse éthique pour l’identification des biais.