SYSTEM.READY

Omar Bouhaddach

> Cybersecurity & Digital Trust Engineer

Engineering student at ENSET Mohammedia. I build things that detect, analyze, and respond to threats — from honeypots to forensic tools. Certified LLM Security Professional (CLLMSP). Previously: DUT in AI & Emerging Technologies at EST Meknès.

Certified LLM Security Professional
Omar Bouhaddach
<about />

Engineering Depth

profile.md

Étudiant ingénieur en Cybersécurité & Confiance Numérique à l'ENSET Mohammedia. Je conçois des systèmes qui détectent, analysent et répondent aux menaces — des honeypots aux outils forensiques, en passant par des plateformes blockchain sécurisées.

Parcours : DUT en Intelligence Artificielle & Technologies Émergentes à l'EST Meknès.

Passionné par la cybersécurité offensive, l'IA appliquée à la sécurité, et l'open source.

omar@portfolio:~
−□×
Welcome to Omar's Terminal Portfolio!
Type "help" for available commands.
omar@portfolio:~$
<technical_skills />

Core Competencies

Click to explore detailed experience and technologies

Security Engineering

Cryptography, Penetration Testing, Network Security

4 projects
→

Computer Vision

Real-time detection, AR visualization, Liveness detection

2 projects
→

Machine Learning

Predictive models, NLP, Disease prediction AI

2 projects
→

Blockchain & Web3

Smart contracts, Ethereum, Decentralized systems

1 project
→

Cloud & DevOps

AWS, Azure, Docker, Production deployment

2 projects
→

Full-Stack Development

Python, React, Node.js, PostgreSQL

3 projects
→
6
Core Skills
8+
Projects
92%
CV Accuracy
3+
Years
<experience />

Professional Experience

Intern — Computer Vision & Augmented Reality

Recent
Tarrab Consulting and InnovationApr. 2025 — Jun. 2025
  • ▸Developed a Virtual Try-On system for shoes using AI-powered foot detection achieving 92% accuracy in real-time
  • ▸Built interactive 3D rendering pipeline with Three.js serving 30 FPS AR visualization on physical surfaces
  • ▸Engineered complete ML pipeline: 2D detection → 3D modeling → real-time AR visualization, reducing customer returns by 35%
Computer VisionThree.jsPythonOpenCVAI
●92% Detection Accuracy
●30 FPS Real-time
●35% Return Reduction

Intern — Web Development & AI Cloud Solutions

Completed
IMCoworspaceJun. 2024 — Jul. 2024
  • ▸Deployed AI chatbot handling 500+ daily customer queries with 89% resolution rate, reducing response time by 60%
  • ▸Built ML prediction models on production datasets achieving 84% accuracy, improving operational efficiency by 40%
HTML/CSS/JSMachine LearningCloudAI
●500+ Daily Queries
●89% Resolution Rate
●84% ML Accuracy
●60% Faster Response
<projects />

Engineering Portfolio

Featured ProjectIn development

HoneyPot-AI

Intelligent multi-service honeypot with real-time behavioral attacker profiling, OSINT correlation, and SOC alerting via Telegram. Built for intrusion detection research.

PythonSQLiteRichTelegram API
honeypot_dashboard.py
[*] Initializing HoneyPot-AI sensors...
[+] SSH listener active on port 2222
[+] HTTP listener active on port 8080
[!] Connection attempt detected: 192.168.1.45
-> Profiling behavior...
-> High-risk match: Mirai botnet signature
-> Sending Telegram SOC alert...
_
Completed

MEDVERSE

Secure medical platform with Ethereum blockchain for patient data management, AI disease prediction model, medical chatbot, and JWT access control.

# Smart Contract - Patient Data
contract MedicalRecords {
    mapping(address => Patient) private patients;
    
    function addRecord(bytes32 hash) public {
        require(hasRole(DOCTOR_ROLE, msg.sender));
        patients[_patient].records.push(hash);
        emit RecordAdded(_patient, hash);
    }
}
BlockchainAIJWTFastAPIReactEthereumSolidity
Completed

Secure Backup Tool

Encrypted backup system with AES-256 encryption, SHA-256 integrity verification, and Azure Blob Storage integration.

from cryptography.fernet import Fernet
import hashlib

def encrypt_and_backup(file_path):
    # AES-256 Encryption
    cipher = Fernet(key)
    encrypted = cipher.encrypt(data)
    
    # SHA-256 Hash for integrity
    file_hash = hashlib.sha256(data).hexdigest()
    
    # Upload to Azure
    blob_client.upload_blob(encrypted)
AES-256SHA-256AzurePython
Completed

TheDecoder

Multi-format decoding automation tool (Base64, Hex, Rot13, etc.) dedicated to CTF challenges and cybersecurity competitions.

def auto_decode(encoded_str):
    decoders = [
        ('Base64', base64_decode),
        ('Hex', hex_decode),
        ('Rot13', rot13_decode),
        ('URL', url_decode)
    ]
    
    for name, decoder in decoders:
        try:
            result = decoder(encoded_str)
            if is_valid_output(result):
                return (name, result)
        except:
            continue
CyberPythonCryptoRegex
Completed

FaceTrack

Anti-fraud attendance system with liveness detection to prevent identity spoofing via photos, videos, or stream injection.

def detect_liveness(frame):
    # Blink detection
    ear = eye_aspect_ratio(landmarks)
    
    # Texture detection (photo vs real skin)
    texture_score = analyze_texture(face_roi)
    
    # Depth detection
    depth_map = estimate_depth(frame)
    
    is_live = (blink_detected and 
               texture_score > THRESHOLD and
               depth_variation > MIN_DEPTH)
    
    return is_live
OpenCVLiveness DetectionPythonComputer Vision
Academic project

BLACKBOX OS

Forensic CLI tool for Linux servers with Watch / Analyze / Playback modes and automated SOC alerts.

#!/bin/bash
# BLACKBOX Watch Mode

monitor_auth() {
  tail -f /var/log/auth.log | while read line; do
    if [[ "$line" == *"Failed password"* ]]; then
      send_telegram_alert "🚨 Unauthorized Access Attempt"
    fi
  done
}
BashLinuxTelegram API
Live

Tifaouine Platform

Trilingual institutional web platform with JWT auth, HTTPS, production deployment.

server {
    listen 443 ssl http2;
    server_name outalha.enset.top;
    
    ssl_certificate /etc/letsencrypt/live/outalha.enset.top/fullchain.pem;
    
    location /api/ {
        proxy_pass http://localhost:5000;
    }
}
PostgreSQLExpressReactNode.jsNGINX
Completed

ShadowTrace

Forensic image analyzer — steganography detection, EXIF extraction, LSB analysis.

def extract_lsb(image_path):
    img = cv2.imread(image_path)
    extracted = ""
    for row in img:
        for pixel in row:
            for channel in pixel:
                extracted += str(channel & 1)
    return parse_binary(extracted)
PythonStreamlitForensics
<honey_pot_ai_preview />
Live Simulation

Global Threat Intelligence

A real-time visualization layer demonstrating the core capability of HoneyPot-AI. Detecting, mapping, and analyzing distributed attack vectors autonomously.

PLANETARY_INTELLIGENCE_ARRAY
SOC_ALERTS.LOG
<education />

Academic Background

Engineering Degree — Cybersecurity & Digital Trust

In Progress
ENSET Mohammedia — Hassan II University2025 — Present

Advanced training in secure systems architecture, applied cryptography, network defense, and SOC operations.

DUT — Artificial Intelligence & Emerging Technologies

Completed
EST Meknès — Moulay Ismail University2023 – 2025

Training in Machine Learning, Deep Learning, Computer Vision, Blockchain, Cloud Computing, Web Development, and Big Data.

Baccalaureate in Physical Sciences

Completed
Mohammed V High School2023

Rigorous focus on advanced mathematics and physics.

<contact />

Get In Touch

Feel free to reach out for collaborations or just a friendly hello.

contact_info.sh
$cat contact_info.txt
Morocco
Available for opportunities
send_message.sh