Saad El Jarida

03Projets

  1. 001

    Surveillance intelligente par caméra

    Système embarqué de vidéosurveillance autonome détectant en temps réel les comportements anormaux (intrusion, chute, abandon d'objet). Plus de 15 FPS sur Raspberry Pi, avec tracking multi-objets et alertes intelligentes.

    ENSA Béni-Mellal·Raspberry Pi · YOLO · MobileNet · OpenCV

  2. 002

    Serveur web HTTP/1.1 (Webserv)

    Serveur HTTP/1.1 écrit de zéro en C++, inspiré de Nginx. Multiplexing d'E/S non bloquantes, support complet des méthodes REST, uploads de fichiers et exécution de scripts CGI.

    Projet personnel·C++ · Sockets · Réseau · Linux

  3. 003

    Interpréteur de commandes UNIX (Minishell)

    Shell Unix interactif conforme POSIX. Analyseur syntaxique générant un AST pour les commandes complexes, avec gestion avancée des processus, pipelines, redirections et signaux.

    Projet personnel·C · POSIX · Linux · Système

  4. 004

    Moteur graphique 3D (Cub3D)

    Moteur 3D exploitant le raycasting (algorithme DDA) pour un rendu temps réel façon Wolfenstein 3D. Calcul précis des intersections, gestion des collisions et textures dynamiques.

    Projet personnel·C · MiniLibX · Raycasting

  5. 005

    Cryptographie visuelle & stéganographie

    Algorithme de chiffrement visuel encodant des messages sécurisés dans des motifs de points colorés. Décodage robuste par traitement d'image, avec interface graphique interactive.

    ENSA Béni-Mellal·Python · PIL · CustomTkinter

  6. 006

    CMS sécurisé (MERN Stack)

    Plateforme web complète sur la stack MERN avec authentification JWT. API REST performante pour la gestion CRUD des articles et état frontend optimisé.

    ENSA Béni-Mellal·MongoDB · Express · React · JWT

  7. 007

    Générateur de fractales (Fract-ol)

    Rendu de fractales (Mandelbrot, Julia) basé sur l'algorithme d'escape time. Zoom infini fluide, conversion pixel-complexe ultra-rapide et palettes dynamiques.

    Projet personnel·C · MiniLibX · Mathématiques