azddine@portfolio:~$ whoami

Azddine El Hamdaoui

AI & Cybersecurity Engineering Student Élève ingénieur en IA & Cybersécurité

› SIEM & Threat Detection▌

I build where AI meets security: detection pipelines that surface stealthy attacks, AI apps grounded with RAG, and full-stack systems secured by design. Je construis là où l’IA rencontre la sécurité : des chaînes de détection qui révèlent les attaques furtives, des applications d’IA fiabilisées par le RAG et des systèmes full-stack sécurisés dès la conception.

Open to a PFE internship · from February 2027 · 4 to 6 months · Generative AI or SOC / defensive security Disponible pour un stage PFE · dès février 2027 · 4 à 6 mois · IA générative ou SOC / cybersécurité défensive

profile.sh --live
VISUAL.MAP LIVE

PTS 00000 · FS/SERPENTINE move your cursor ↗ passe ta souris ↗ touch the portrait ↗ touche le portrait ↗

01.aboutprofil

I’m an engineering student in Artificial Intelligence & Cybersecurity at ENSA Béni Mellal (Université Sultan Moulay Slimane), graduating in 2027. I enjoy problems where both worlds meet: detecting attacks that hide in normal traffic, and making AI systems that people can actually trust.

Je suis élève ingénieur en Intelligence Artificielle & Cybersécurité à l’ENSA Béni Mellal (Université Sultan Moulay Slimane), diplômé en 2027. J’aime les problèmes où les deux mondes se croisent : détecter des attaques qui se cachent dans le trafic normal, et concevoir des systèmes d’IA dignes de confiance.

Recently I built a SIEM that detects Kerberos attacks in Active Directory at 1337 Coding School, shipped an offline-first mobile app secured with Keycloak at GM Soft, and I’m currently building NAJDA, a decision-support platform for humanitarian logistics.

Récemment, j’ai conçu un SIEM qui détecte les attaques Kerberos dans Active Directory chez 1337 Coding School, livré une application mobile offline-first sécurisée par Keycloak chez GM Soft, et je développe actuellement NAJDA, une plateforme d’aide à la décision pour la logistique humanitaire.

system.info
Role
AI & Cyber engineer (student)Ingénieur IA & Cyber (élève)
School
ENSA Béni Mellal · 2027
Origin
Béni Mellal · MoroccoMaroc
Focus
SIEM · Threat detectionDétection · LLM / RAG
Status
Open to PFE · Feb 2027Dispo PFE · fév. 2027

02.experienceexpérience

  1. Jul – Aug 2026juil. – août 2026 Khouribga · on-sitesur site

    Cybersecurity Intern · SIEM & Threat DetectionStagiaire cybersécurité · SIEM & détection des menaces

    1337 Coding School · LEET Solutions

    • Designed and built a SIEM that detects Kerberos attacks in Active Directory.
    • Deployed an AD lab and a log pipeline (Winlogbeat → Logstash → Elasticsearch → Kibana) orchestrated with Docker.
    • Wrote Sigma rules mapped to MITRE ATT&CK: Golden/Silver Ticket, Kerberoasting, AS-REP Roasting, DCSync, delegation abuse.
    • Validated 7 attack scenarios replayed with Impacket, Rubeus and Mimikatz, with contextualised alerts for SOC analysts.
    • Conception et réalisation d’un SIEM qui détecte les attaques Kerberos dans Active Directory.
    • Déploiement d’un lab AD et d’une chaîne de logs (Winlogbeat → Logstash → Elasticsearch → Kibana) orchestrée avec Docker.
    • Rédaction de règles Sigma alignées sur MITRE ATT&CK : Golden/Silver Ticket, Kerberoasting, AS-REP Roasting, DCSync, abus de délégation.
    • Validation de 7 scénarios d’attaque rejoués avec Impacket, Rubeus et Mimikatz, avec des alertes contextualisées pour les analystes SOC.

    Elastic StackSigmaMITRE ATT&CKActive DirectoryDocker

  2. Jul – Sep 2025juil. – sept. 2025 Béni Mellal · hybridhybride

    Mobile Software Engineer InternStagiaire ingénieur logiciel mobile

    GM Soft IT Solutions Consulting

    • Built LabCollect Mobile, a cross-platform app that digitises field sample collection for laboratories, with full traceability.
    • Secure authentication with Keycloak (OAuth 2.0 + PKCE, JWT roles), biometric login and encrypted token storage.
    • Offline-first data layer with automatic REST synchronisation and conflict handling.
    • Full collection workflow: GPS presence check, maps, photo and signature capture.
    • Développement de LabCollect Mobile, une application multiplateforme qui numérise la collecte d’échantillons sur le terrain pour les laboratoires, avec traçabilité complète.
    • Authentification sécurisée avec Keycloak (OAuth 2.0 + PKCE, rôles JWT), connexion biométrique et stockage chiffré des jetons.
    • Couche de données offline-first avec synchronisation REST automatique et gestion des conflits.
    • Parcours de collecte complet : vérification de présence GPS, cartes, capture de photos et de signatures.

    React NativeExpoTypeScriptKeycloakOAuth 2.0

  3. Since 2024Depuis 2024 Béni Mellal · student clubclub étudiant

    FounderFondateur

    CSIA Club (Cybersecurity & Artificial Intelligence)Club CSIA (CyberSécurité & Intelligence Artificielle) · ENSA Béni Mellal

    • Founded CSIA, the student club that grows cybersecurity and AI skills at ENSA Béni Mellal through hands-on workshops, talks and partnerships.
    • The club organised CSIA CTF’26, the school’s first full-day Capture The Flag cybersecurity competition (April 2026): real-world security challenges, solved in teams.
    • Helped organise CEAIA 2024, the first International Conference on Advanced AI Applications held at ENSA Béni Mellal (Nov 2024), with workshops on LLM internals and web security.
    • Fondateur de CSIA, le club étudiant qui développe les compétences en cybersécurité et en IA à l’ENSA Béni Mellal à travers des ateliers pratiques, des conférences et des partenariats.
    • Le club a organisé CSIA CTF’26, la première compétition de cybersécurité Capture The Flag d’une journée de l’école (avril 2026) : des défis de sécurité réalistes, résolus en équipe.
    • Participation à l’organisation de CEAIA 2024, la première Conférence internationale sur les applications de pointe de l’IA tenue à l’ENSA Béni Mellal (nov. 2024), avec des ateliers sur le fonctionnement interne des LLM et la sécurité web.

    LeadershipCTFEvent organisationOrganisation d’événementsCommunityCommunauté

03.projectsprojets

Featured · 2026 · competitionÀ la une · 2026 · concours

NAJDA

Secure & intelligent humanitarian distribution platformPlateforme sécurisée et intelligente de distribution humanitaire

Decision support for aid logistics after natural disasters in Morocco (Al Haouz earthquake, Béni Mellal-Khénifra floods). A 3-stage pipeline decides which villages to serve first and how to reach them, built for the Moroccan TSP Competition (MTSPC26).

Aide à la décision pour la logistique humanitaire après les catastrophes naturelles au Maroc (séisme d’Al Haouz, inondations de Béni Mellal-Khénifra). Une chaîne en 3 étapes décide quels douars servir en priorité et comment les atteindre, réalisée pour le Moroccan TSP Competition (MTSPC26).

AHP→TOPSIS→VRP · OR-Tools
  • −16.5%routing cost vs greedy baselinede coût de tournée vs heuristique gloutonne
  • < 4 minfor a full decision cyclepour un cycle de décision complet
  • 2,485census villages (HCP 2024)douars recensés (HCP 2024)

NestJSPostgreSQLReactLeafletExpoKeycloak SSOOR-Tools

2026 · end-of-year project (PFA)2026 · projet de fin d’année (PFA)

PicLearn

AI academic assistantAssistant académique propulsé par l’IA

Turns photos of course notes into structured summaries, quizzes and spaced-repetition flashcards. OCR, LLM generation and semantic search (RAG with ChromaDB). Need validated with 254 students.

Transforme les photos de cours en résumés structurés, quiz et flashcards à répétition espacée. OCR, génération par LLM et recherche sémantique (RAG avec ChromaDB). Besoin validé auprès de 254 étudiants.

FastAPIMongoDBRAGOCRReact NativeJWT

2026 · internship · 13372026 · stage · 1337

Kerberos attack detection SIEMSIEM de détection d’attaques Kerberos

Active Directory · SOC

End-to-end detection lab: AD environment, ELK log pipeline, Sigma rules mapped to MITRE ATT&CK and behavioural correlation of weak signals. 7 real attack scenarios replayed and detected.

Lab de détection de bout en bout : environnement AD, chaîne de logs ELK, règles Sigma alignées sur MITRE ATT&CK et corrélation comportementale des signaux faibles. 7 scénarios d’attaque réels rejoués et détectés.

ELKSigmaMITRE ATT&CKImpacketMimikatz

2025 · network security2025 · sécurité réseau

Python Network IDS

Intrusion detection systemSystème de détection d’intrusion

Live packet capture with Scapy, signature rules (Nmap, Xmas, NULL scans, SSH/RDP brute force, DNS amplification), behavioural detection and an Isolation Forest anomaly model, with a Flask/Plotly alert dashboard.

Capture de paquets en direct avec Scapy, règles de signatures (scans Nmap, Xmas, NULL, brute force SSH/RDP, amplification DNS), détection comportementale et modèle d’anomalies Isolation Forest, avec un tableau de bord d’alertes Flask/Plotly.

PythonScapyscikit-learnFlaskSQLite

2026 · blockchain module2026 · module blockchain

CFD Collective

Crowdfunding DAODAO de financement participatif

Decentralised crowdfunding governed by an ERC20Votes token, with a 2-of-3 multisig treasury, a React front-end, tests, fuzzing and a security audit.

Financement participatif décentralisé gouverné par un jeton ERC20Votes, avec une trésorerie multisig 2/3, une interface React, des tests, du fuzzing et un audit de sécurité.

SolidityHardhatERC20VotesMultisigReact

More on GitHubPlus sur GitHub → github.com/azddine123

04.skillscompétences

🛡SecuritySécurité

SIEM · Elastic StackSigma rulesRègles SigmaMITRE ATT&CKActive Directory attacksAttaques Active DirectoryImpacket · Rubeus · MimikatzIDS · ScapyKeycloak · OAuth 2.0 · PKCECryptographyCryptographieNetwork securitySécurité réseau

🧠AI & dataIA & données

PythonTensorFlow · Kerasscikit-learnPandasLLMsRAG · ChromaDBOCRAnomaly detectionDétection d’anomaliesAHP · TOPSIS · OR-Tools

⌨DevelopmentDéveloppement

TypeScriptJavaScriptJavaCRReactReact Native · ExpoNestJSFastAPINode.jsFlaskSolidity

⚙Data & infraDonnées & infra

PostgreSQLMongoDBDockerLinuxGit · GitHub ActionsREST APIsWebSockets

05.educationformation

education.log

2021 → 2027 ENSA Béni Mellal · Université Sultan Moulay Slimane
State engineering degree · Artificial Intelligence & Cybersecurity (in progress) Cycle ingénieur d’État · Intelligence Artificielle & Cybersécurité (en cours)

06.contact

Looking for a motivated intern in Generative AI or defensive security for 2027? Let’s talk. Vous cherchez un stagiaire motivé en IA générative ou en cybersécurité défensive pour 2027 ? Parlons-en.