Mohammed EZ-ZOUAK

Ingénieur logiciel full-stack

Je développe des applications web fiables avec Python, Django et React. Basé à Casablanca, chez ITSS Paris.

Casablanca, MoroccoActuellement chez ITSS Paris
PythonDjangoReactPostgreSQL

Projets choisis.

Des idées devenues utiles
IJConnect

Connecter celles et ceux qui font la différence.

Professionnels
Django

IJConnect

Plateforme en production

Développement et support d’une plateforme Django utilisée chaque jour par environ 5 000 professionnels en France. Travaux clés : réduction du chargement des statistiques de plusieurs minutes à ~30 secondes, résolution d’incidents récurrents et intégration d’une messagerie privée Matrix avec Django Channels, WebSockets, invitations, permissions et notifications.

  • Python
  • Django
  • PostgreSQL
  • Matrix
  • Django Channels
  • WebSockets

Projet propriétaire · Code confidentiel

Système de Détection de Défauts Visuels

Vision par ordinateur

Création d'un PoC de vision par ordinateur pour la détection automatisée de défauts sur une ligne de production. Atteinte d'une précision de ~77% et d'un rappel de 75% via YOLO et OpenCV. Intégration à un tableau de bord KPI.

  • Python
  • YOLO
  • OpenCV
  • Computer Vision
  • Dashboarding

Projet propriétaire · Code confidentiel

Autres projets

Livraisons clients, explorations académiques et projets qui ont construit mon expérience.

7 projets

Migration React 16 → 18

Projet professionnel · Code confidentiel

Migration autonome d’une application client vers React 18, résolution des incompatibilités et validation en recette sans régression fonctionnelle.

  • React
  • JavaScript
  • Compatibility
  • Release validation

Recherche plein texte Drupal

Projet professionnel · Code confidentiel

Intégration de la recherche Apache Solr dans un CMS Drupal pour faciliter la découverte de contenus pertinents, dans le cadre de mes projets web et CMS clients.

  • Drupal
  • Apache Solr
  • PHP

Analyse des performances académiques

Projet académique · 2024

Projet académique de BI associant un entrepôt de données, un ETL Python/Airflow et des tableaux de bord Power BI pour analyser les notes et l’assiduité des étudiants.

  • Python
  • Apache Airflow
  • Power BI
  • SQL
  • DAX
  • OLAP
Aperçu du projetAnalyse des performances académiques

Digitalisation des démarches administratives

Projet académique · 2024

Développement de plateformes React et Spring Boot pour les certificats de résidence et registres de commerce : demandes en ligne, documents, accès par rôles, notifications et rendez-vous.

  • React
  • Spring Boot
  • Docker
  • Microservices
Aperçu du projetDigitalisation des démarches administratives

Gestion des inscriptions en doctorat

Projet académique · 2024

Application Angular et Spring Boot pour les admissions en doctorat : dépôt de documents, suivi des candidatures, profils étudiants et circuits de revue et de validation.

  • Angular
  • Spring Boot
  • Docker
Aperçu du projetGestion des inscriptions en doctorat

Modélisation du risque cardiovasculaire

Projet académique · 2024

Étude académique de machine learning comparant des modèles de classification sur des données cardiovasculaires : nettoyage, préparation des variables, validation et visualisation.

  • Python
  • Scikit-learn
  • Pandas
  • Jupyter
  • Matplotlib
Aperçu du projetModélisation du risque cardiovasculaire

Bricolini · Services à domicile

Projet académique

Application web PHP MVC de réservation de services à domicile, avec profils clients et prestataires, gestion des services et intégration e-mail.

  • PHP
  • MySQL
  • Bootstrap
  • MVC
Aperçu du projetBricolini · Services à domicile

À propos

Derrière les projets

Une expertise backend. Une vision full-stack.

Je suis ingénieur logiciel full-stack avec une spécialisation backend en Python et Django, actuellement chez ITSS Paris. J’interviens de l’analyse du besoin jusqu’au déploiement et au support de production. Mes travaux récents couvrent une plateforme Django utilisée chaque jour par environ 5 000 professionnels, l’optimisation PostgreSQL, l’intégration Matrix/WebSockets et une migration de React 16 vers React 18. J’ai également réalisé chez Lear Corporation un PoC de vision par ordinateur avec YOLO et OpenCV. Je suis diplômé ingénieur d’État de l’ENSA Tétouan.

Découvrir mon parcours

Expérience

Du premier commit à la production
Août 2025 – PrésentITSS ParisIngénieur Logiciel

Casablanca, Maroc

  • Livraison de fonctionnalités full-stack, de l’analyse du besoin au support de production, avec communication directe aux clients des contraintes techniques et des délais.
  • Développement de modèles de données, migrations, règles métier, endpoints AJAX, formulaires et outils d’administration avec Python, Django, JavaScript, HTML, CSS, Bootstrap et LESS.
  • Développement d’IJConnect, plateforme Django utilisée chaque jour par environ 5 000 professionnels en France.
  • Résolution d’erreurs HTTP 500 récurrentes et réduction du chargement des statistiques de plusieurs minutes à environ 30 secondes grâce à l’analyse de l’ORM Django, l’indexation et le partitionnement PostgreSQL par date.
  • Collaboration sur une messagerie privée temps réel avec Matrix (matrix-nio), Django Channels et WebSockets : salons à deux, invitations, permissions et notifications.
  • Migration autonome d’une application de React 16 vers React 18, validée en recette client sans régression fonctionnelle.
  • Contribution aux projets CMS Drupal et aux workflows Docker Compose et Bitbucket Pipelines, traitement d’incidents et validation des mises en production.
Fév 2025 – Juil 2025Lear CorporationStagiaire Ingénieur Logiciel

Kénitra, Maroc

  • Création d’un PoC de détection de défauts industriels avec Python, OpenCV et plusieurs versions de YOLO (~77 % de précision et 75 % de rappel).
  • Validation sur ligne de production avec un flux caméra en direct et analyse des erreurs de prédiction avec l’équipe qualité.
  • Développement de tableaux de bord KPI pour les défauts, le rendement et les temps d’arrêt.
Juin 2024 – Août 2024Twins GroupeStagiaire Développeur Web

Fès, Maroc

  • Contribution à la refonte sous Drupal du site de la Cour des comptes du Maroc.
  • Développement de fonctionnalités de recherche et de gestion des types de contenu en sprints Agile.

Compétences

Les outils au service des solutions

Backend & APIs

Python · Django · Django ORM · OpenAI API · WebSockets · Django Channels · Matrix · Java · Spring Boot

Bases de Données

PostgreSQL · MySQL · Optimisation SQL · Indexation · Partitionnement par plage · AWS RDS · Power BI

Vision par ordinateur

OpenCV · YOLOv8 · YOLOv10 · YOLOv11 · Évaluation de modèles · Tableaux de bord KPI

Frontend

JavaScript · React · TypeScript · Templates Django · Bootstrap · LESS · HTML · CSS · Drupal

Cloud & DevOps

Docker · Docker Compose · Bitbucket Pipelines · Git · Linux · CI/CD · Vercel

Langues

Arabe (Maternelle) · Français (C1) · Anglais (C1)

Formation

2020 – 2025

ENSA Tétouan — Tétouan, Maroc

Diplôme d'Ingénieur d'État en Informatique (Équivalent Master)

Spécialisation : Systèmes d'Information et Aide à la Décision

Formations complémentaires

  • Data Engineer AssociateDataCamp · 2023
  • Data Engineering ZoomcampDataTalksClub · promotion 2023

Construisons
quelque chose d’utile.

Actuellement Ingénieur Logiciel chez ITSS Paris. Toujours ouvert aux projets backend intéressants et aux échanges techniques.

Parlons-en