Disponible pour un stage

Ingénierie IA & Cybersécurité

Saad El Jarida

Je conçois des systèmes intelligents et sécurisés, du C/C++ bas-niveau au machine learning appliqué.

01 À propos

Élève-ingénieur spécialisé en Intelligence Artificielle et Cybersécurité à l'ENSA de Béni-Mellal. Je construis des systèmes intelligents et sécurisés, en associant une base solide en programmation système et réseau à une expertise croissante en machine learning et data science.

Un travail intensif sur des projets bas-niveau a forgé une rigueur d'ingénieur en C et C++, tandis que mes études m'ont ouvert les portes de l'IA appliquée et de la sécurité. J'aborde les problèmes techniques avec une vision complète, du hardware au cloud.

Formation

2024 — Présent

Ingénierie Informatique : IA & Cybersécurité

ENSA — École Nationale des Sciences Appliquées, Béni-Mellal

2022 — 2024

Classes Préparatoires Intégrées

ENSAO — École Nationale des Sciences Appliquées, Oujda

2021

Baccalauréat Sciences Mathématiques A

Lycée Abou El Kacem Ezzayani, Khénifra

02 Expérience

Développeur Full Stack & Data

GEPredict, Maroc

2025 Stage — Présentiel
  • Conception de pipelines de traitement de données et d'entraînement de modèles pour la prévision de production solaire photovoltaïque.
  • Développement d'une application web full-stack intégrant les modèles prédictifs à un backend Node.js pour le traitement de séries temporelles et de données météo.
  • Stockage structuré et interrogation complexe des données énergétiques via PostgreSQL.
  • Tableaux de bord analytiques en React pour la visualisation et le suivi en temps réel des performances des modèles.
Python React Node.js PostgreSQL

03 Projets

001 ENSA Béni-Mellal

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.

Raspberry PiYOLOMobileNetOpenCV
002 Projet personnel

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.

C++SocketsRéseauLinux
003 Projet personnel

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.

CPOSIXLinuxSystème
004 Projet personnel

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.

CMiniLibXRaycasting
005 ENSA Béni-Mellal

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.

PythonPILCustomTkinter
006 ENSA Béni-Mellal

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é.

MongoDBExpressReactJWT
007 Projet personnel

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.

CMiniLibXMathématiques

04 Compétences

Langages Python · C · C++ · JavaScript · R
Web React · Node.js · Express · HTML / CSS
Data & IA Pandas · scikit-learn · Apache Spark · Hadoop
Outils PostgreSQL · MongoDB · Git · Docker

Langues

Arabe Maternelle
Français Avancé
Anglais Avancé

Compétences transversales

  • Résolution de problèmes
  • Autodidaxie
  • Adaptabilité
  • Communication
  • Travail en équipe

Centres d'intérêt

  • Sport
  • Machine Learning
  • Homelab
  • Web 3.0
  • Blockchain

05 Certifications

06 Contact

Ouvert aux opportunités de stage et de collaboration. Pour discuter d'un projet ou simplement échanger, n'hésitez pas à me contacter.