Skip to content
View N4dj1b's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report N4dj1b

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
N4dj1b/README.md
Mohamed Nadjib Taleb

Cybersecurity Engineering Student · Security Research · Applied ML

Exploring the intersection of cybersecurity and machine learning. Building security tools, investigating network threats, and exploring trustworthy AI systems.

Email LinkedIn Portfolio X


About Me

I'm a fifth-year Cybersecurity Engineering student at the Higher School of Computer Science of Sidi Bel Abbès (ESI-SBA), Algeria, expecting to graduate in 2027.

My interests focus on practical cybersecurity engineering and data-driven approaches to identifying, understanding, and mitigating security threats.

I'm particularly interested in:

  • Security Analytics & Machine Learning: Network intrusion detection, anomaly detection, and threat analysis.
  • AI Security & Trustworthy AI: Adversarial evaluation, robustness, and security testing of AI systems.
  • Application Security: Automated vulnerability discovery, web security assessment, and security tooling.
  • LLM & Agent Security: Prompt injection, security evaluation, and emerging AI-system threats.
  • Network & Infrastructure Security: Network defense, intrusion detection, monitoring, and system hardening.

Featured Projects

Python scikit-learn Machine Learning Cybersecurity

An unsupervised learning project exploring anomaly detection in network flows.

  • Synthetic NetFlow data generation.
  • Clustering and anomaly detection.
  • Isolation Forest, LOF, One-Class SVM, GMM, and autoencoder approaches.
  • CIC-IDS2017 dataset pipeline.

Python Suricata Snort Security Analytics

Analysis and visualization of simulated intrusion detection alerts.

  • Snort and Suricata alert analysis.
  • Rule-based exploit-burst detection.
  • Baseline evaluation and alert visualization.

Python scikit-learn Machine Learning

Machine learning experiments for network intrusion detection using the UNSW-NB15 dataset.

  • Logistic Regression vs. Random Forest.
  • Binary attack detection.
  • Multiclass attack classification.

Python PyTorch Deep Learning

Experiments with denoising autoencoders, comparing reconstruction losses under synthetic image noise.


Experience

System Security Administrator Intern — Hope Technology

July – September 2026

  • Assessed LAN and DMZ security configurations.
  • Worked with Sophos firewalls, OPNsense, and XCP-ng virtualization.
  • Tuned Suricata intrusion detection rules.
  • Worked on HAProxy TLS configuration and VPN access.
  • Contributed to security documentation and infrastructure improvement proposals.

Web Developer Intern — Cybears

July – September 2025

  • Developed web application features using Next.js and Tailwind CSS.
  • Worked with Django REST Framework, PostgreSQL, and Docker.
  • Contributed to frontend performance improvements, achieving a 20% improvement in Largest Contentful Paint (LCP).

Collaborative Work

Virelia

Co-leading the development of a modular Python-based web security scanner, covering reconnaissance, technology fingerprinting, WAF detection, OWASP-oriented security testing, and extensible plugins.

Technical Skills

Programming & Machine Learning

Python Bash C TypeScript PyTorch scikit-learn

Cybersecurity & Security Monitoring

Wazuh Suricata Zeek Elasticsearch Burp Suite Nmap Wireshark BloodHound

Infrastructure & Networking

Linux Windows Sophos OPNsense pfSense Proxmox XCP-ng Docker Kubernetes VMware

Software Development

React Next.js Django PostgreSQL Git


GitHub Statistics

GitHub Statistics Most Used Programming Languages


Opportunities

I'm interested in 2027 end-of-studies internships (PFE), research internships, and selected freelance opportunities in:

  • Cybersecurity and security engineering.
  • Security analytics and machine learning.
  • AI security and trustworthy AI.
  • Automated security assessment and vulnerability research.

I'm always interested in connecting with researchers, engineers, and people working on meaningful security challenges.

Let's Talk Upwork Khamsat Mostaql

Pinned Loading

  1. netflow-anomaly-detection netflow-anomaly-detection Public

    Unsupervised anomaly detection on network flows: synthetic NetFlow generator, clustering, Isolation Forest / LOF / OC-SVM / GMM / autoencoder, and a CIC-IDS2017 pipeline

    Jupyter Notebook

  2. unsw-nb15-intrusion-detection unsw-nb15-intrusion-detection Public

    Machine-learning experiments for network intrusion detection using the UNSW-NB15 dataset. Comparing Logistic Regression and Random Forest across multiclass classification, binary attack detection, …

    Jupyter Notebook

  3. denoising-autoencoder-pytorch denoising-autoencoder-pytorch Public

    PyTorch denoising autoencoder experiments comparing reconstruction losses under synthetic image noise

    Python

  4. ids-alerts-visualization ids-alerts-visualization Public

    Python analysis and visualization of simulated Snort/Suricata alerts with a rule-based exploit-burst detector and baseline evaluation.

    Jupyter Notebook

  5. N4dj1b.github.io N4dj1b.github.io Public

    My personal portfolio

    TypeScript

  6. Trojan-PoC Trojan-PoC Public

    C++