Sept ans, un seul fil conducteur
Je n'ai pas commencé en pilotant des projets. J'ai commencé en maintenant des serveurs de production debout, puis en livrant du code qui ne les cassait pas. La gestion de projet est venue ensuite — comme la couche nécessaire pour transformer ce soin technique en livraison à l'heure, pour un client plutôt que pour une seule baie de serveurs. Chaque rôle ci-dessous s'appuie sur le précédent : l'audit de sécurité est devenu du jugement d'architecture, le jugement d'architecture est devenu du leadership technique, et le leadership technique est devenu la gestion de projet qui relie le calendrier d'un client à ce que le système peut réellement livrer.
- 01
Tech Lead & Chef de Projet
Juin 2021 – Aujourd'huiDIGI4
Casablanca, Maroc
- Pilotage de bout en bout de plus de 7 produits SaaS (web & mobile) — cadrage client, conception du schéma de base de données, choix de la stack (Angular, Node.js/NestJS, Flutter), jusqu'à la mise en production.
- Encadrement d'équipes de 5 à 7 développeurs sur des cycles de sprint de 2 à 3 semaines.
- Mise en place d'un processus qualité à trois niveaux — revue d'architecture, revue de code, audit de sécurité OWASP — avec zéro incident critique en production sur la majorité des mises en ligne.
- Mise en place d'un workflow de documentation assisté par IA (Claude AI + Gemini), réduisant le temps de rédaction des spécifications d'environ 40 %.
Angular Node.js/NestJS Flutter MySQL Scrum OWASP - 02
Tech Lead — Plateforme de Sourcing IA
Mai 2026 – Aujourd'huiWerin Group Maroc
Casablanca (à distance) · Mission freelance, temps partiel
- Direction technique d'une plateforme de sourcing augmentée par IA (extraction de CV, matching poste-candidat) construite au-dessus de l'ATS Boond de Werin Group, en parallèle de son poste à temps plein chez Digi4.
- Entraînement d'un classifieur de domaine sur 5 617 CV réels (score F1 de 0,795 sur les données de test) et d'un moteur déterministe d'extraction d'expérience (3 254 CV traités en 19,7 secondes).
- Remplacement d'une première approche par LLM local (Ollama/Qwen2.5-3B), peu fiable en charge, par un moteur déterministe plus rapide et pleinement reproductible.
- Mission en cours, en temps partiel, aux côtés d'une équipe de développeurs.
Angular Node.js Express MySQL Gemini AI Groq - 03
Chef de Projet IT Senior & Tech Lead
Nov 2024 – Fév 2026Werin Group Maroc
Casablanca (à distance) · Mission freelance
- Pilotage du cycle Scrum complet pour 2 équipes en parallèle sur Opo, une plateforme SaaS de gestion de cabinets médicaux — vélocité d'équipe en hausse de 25 % en 3 mois (mesurée sur les sprints).
- Coordination des dépendances inter-équipes via un Scrum of Scrums hebdomadaire.
- Zéro incident critique en production grâce à des jalons de recette utilisateur (UAT) rigoureux.
- Responsable de l'architecture technique — frontend Angular/Next.js, backend NestJS et application mobile Flutter.
Angular Next.js NestJS Flutter Scrum of Scrums - 04
Consultant Technique & Chef de Projet
2022 – Aujourd'huiFreelance
Casablanca · En parallèle, ~5 clients premium
- Conception et co-développement d'une plateforme SaaS de stockage à la demande pour un client nord-américain — au cours d'une année où le client a connu 30 % de croissance des ventes (chiffre issu de ses analytics).
- Conseil auprès de clients sur l'architecture modulaire et le choix de stack, du cadrage initial jusqu'à la spécification technique.
- Audit SEO technique complet pour un client e-commerce, suivi d'une hausse de 15 % du trafic organique (analytics du client).
WordPress Elementor Architecture Advisory SEO - 05
Administrateur Système & Auditeur Sécurité
Juin 2019 – Mai 2021DIGI4
Casablanca, Maroc
- Réalisation d'audits de sécurité de serveurs de production et d'applications web, avec remise de rapports de remédiation.
- Durcissement d'environnements Linux de production — contrôle d'accès, règles de pare-feu, standards de configuration serveur.
- Surveillance et maintien d'infrastructures haute disponibilité sur serveurs VPS et dédiés.
Linux Security Audits VPS Hardening - 06
Stagiaire IT
Sept 2018 – Déc 2018B2E
Casablanca
- Mise en place de solutions de contrôle d'accès réseau pour renforcer la sécurité des connexions de l'entreprise, dans le cadre d'un stage académique.
Networking