Zakariae El Bouzidi

Élève ingénieur logiciel — Systèmes, Backend & Data

Je conçois et développe des systèmes logiciels fiables, des applications temps réel aux outils de supervision réseau. Mon travail se concentre sur l'ingénierie backend, le traitement de données et la performance système, avec un fort accent sur des solutions concrètes et applicables.

Zakariae El Bouzidi
whoami
Zakariae El Bouzidi Élève ingénieur logiciel — Systèmes, Backend & Data Je conçois et développe des systèmes logiciels fiables, des applications temps réel aux outils de supervision réseau. Mon travail se concentre sur l'ingénierie backend, le traitement de données et la performance système, avec un fort accent sur des solutions concrètes et applicables.

Mes Projets

KanBan Project

Application Kanban web en Java/Spring MVC (janvier 2026). Architecture Maven multi-modules (3 modules), board avec 5 colonnes par défaut, swimlanes, drag and drop, et suivi du temps (timer + worklogs). Qualité renforcée avec 40+ classes de tests unitaires/intégration et pipeline CI (tests, SpotBugs, JaCoCo). Démo live sur serveur de staging (peut être indisponible selon l'état du serveur).

Java 17 Spring MVC Thymeleaf Maven JUnit

POPPStars Attendance App

Application mobile multi-rôle développée avec Flutter pour gérer la présence des étudiants en environnement académique. Implémentation de la création de séances, de l'accès par rôle et du suivi de présence via SFTP et base SQL. Testée avec plus de 20 utilisateurs avec synchronisation en temps réel en moins de 3 secondes.

Flutter Android SFTP SQL Dart

Django Chat App

Application de messagerie en temps réel développée avec Django et les technologies Web. Implémentation de salons de discussion, persistance des messages et mises à jour dynamiques. Prend en charge plusieurs utilisateurs simultanés avec une faible latence.

Django HTML CSS JavaScript Python

Broadcast Supervision System

Système de supervision de flux vidéo en temps réel avec détection automatique d'incidents. Implémentation de la détection d'écrans noirs, d'images figées et d'anomalies avec OpenCV. Testé sur plusieurs flux vidéo avec une détection fiable.

Python PyQt5 OpenCV VLC

SNMP Supervision System

Système de supervision réseau avec interface web en temps réel. Développement d'une API REST pour collecter et exposer les métriques SNMP des équipements réseau et serveurs. Testé sur un environnement GNS3 avec supervision temps réel de plusieurs ports et métriques système.

FastAPI React TypeScript SNMP SQLite

Quaternion 3D Rotation Study

Étude comparative des méthodes de rotation 3D : approches matricielles vs quaternions. Implémentation de simulations en Python pour évaluer les performances et la stabilité numérique.

Python NumPy Matplotlib Mathématiques 3D Graphics

Compétences

Stack principal

Python Django FastAPI Flutter SQL REST API WebSocket

Ingénierie des données

Traitement de données Analyse de séries temporelles NumPy SQLite Métriques de supervision

Systèmes & Réseaux

SNMP Linux GNS3 SFTP Supervision réseau Supervision temps réel

DevOps & Outils

Git Docker Docker Compose Bases CI/CD

Front-end & Mobile

React TypeScript HTML/CSS/JavaScript Android (Flutter) OpenCV

Expériences

Janvier 2026

KanBan Project

Conception d'une application Kanban web en Java/Spring MVC. Architecture Maven multi-modules (3 modules), workflow avec 5 colonnes par défaut, swimlanes et suivi du temps par story. Livraison avec 40+ classes de tests (unitaires + intégration) et vérification qualité via SpotBugs/JaCoCo.

Juillet 2025

Stage Medi1TV - Média International

Immersion dans un environnement IT. Développement de systèmes de supervision, automatisation, support technique. Réalisation de deux projets majeurs : système de supervision de diffusion (détection automatique d'incidents, surveillance de flux vidéo) et système de supervision réseau SNMP (monitoring d'équipements, métriques serveurs et commutateurs).

Juin 2025

POPPStars Attendance App

Application Flutter multi-rôle pour la gestion de présence. Création de séances, pointage via SFTP/SQL.

Janvier 2025

Django Chat App

Backend Django, frontend HTML/CSS/JS. Messagerie en temps réel.

2023-2024

Quaternion 3D Rotation Study

Projet de simulation comparative sur les rotations 3D matricielles et par quaternions, avec analyse de la stabilité numérique en Python.

Contact

Phone

Téléphone

+33 6 02 49 21 52
📍

Localisation

Brunstatt, France