I am Kadri Yassine,

Developer & Cybersecurity Enthusiast.

Explore my projects and skills in web development, network security, and automation solutions.

Kadri Yassine

Who I Am

My name is Kadri Yassine, a full-stack developer based in Algeria. Passionate about technology and cybersecurity, I enjoy building high-performance and secure applications.

With a Master's in Computer Science specializing in Cybersecurity, I combine technical coding skills with a security-first mindset.

2025-2026 - Master in Data Science & Cyber Security, University of Bechar

2021-2024 - Bachelor's in Computer Systems, Tahri Mohammed Bechar University

2019-2020 - Baccalaureate in Mathematics, Akid Othman High School

About Me

Technical Skills

HTML

HTML

CSS

CSS

JavaScript

JavaScript

React

React

Node.js

Node.js

Python

Python

Flask

Flask

MongoDB

MongoDB

PostgreSQL

PostgreSQL

Linux

Linux

C

C

Security

Network

Languages

English – French – Arabic (Native)

My Projects

IoT Botnet Detection & Prevention

IoT Botnet Detection & Prevention

AE-GRU Model Raspberry Pi Flask Kali Linux Python

An intrusion detection and prevention system for IoT networks. It deploys an AE-GRU deep learning model to identify malicious patterns, simulates botnet C&C traffic via Kali Linux, and tracks security alerts on a Flask web interface.

Zero Trust Secure Access Gateway

Zero Trust Secure Access Gateway

Go WireGuard OAuth2 Docker

A lightweight SASE-inspired Zero Trust access gateway featuring active session authorization, identity provider integrations, and dynamic WireGuard secure tunneling.

Ransomware Canary Guard

Ransomware Canary Guard

C++ Windows API File Integrity Security

An endpoint defense agent running in C++ that leverages Windows API directory watchers and low-latency canary files to identify and halt high-frequency mass encryption attacks.

Packet Sniffer

Packet Sniffer

Python Scapy Network Security

A Python-based network analysis tool designed to capture, parse, and analyze packets in real-time, helping detect anomalies and diagnose traffic issues.

Rogue Access Point Detector

Rogue Access Point Detector

Raspberry Pi MERN Stack Network Security

Network security tool that detects unauthorized access points using Raspberry Pi and provides real-time monitoring through a web dashboard.

SQL Injection Lab

SQL Injection Lab

Node.js SQL Security

A safe environment to practice and understand SQL injection vulnerabilities and prevention techniques.

Automated Vulnerability Scanner

Automated Vulnerability Scanner

Python OWASP ZAP Nmap Security Auditing

A security assessment script integrating Nmap scanning and OWASP ZAP API tests to automatically detect network and application vulnerabilities and build PDF reports.

Secure Chat App

Secure Chat App

Node.js WebSockets Cryptography

A real-time messaging application incorporating end-to-end encryption to ensure secure and confidential communication between clients.

Smart Farm

Smart Farm IoT

Python Raspberry Pi IoT

Automated monitoring system for agriculture using sensors to track moisture, temperature, and humidity.

Ecommerce Website

Ecommerce Website

MERN Stack Redux Stripe

Full-featured online store with product management, shopping cart, and secure checkout.

To Do List

To Do List App

JavaScript Local Storage CSS3

A simple yet effective task management app with persistent storage and task categorization.

Portfolio Website

Personal Portfolio

HTML5 CSS3 JavaScript

The responsive portfolio website you are viewing, featuring custom animations and dark mode.

Professional Experience

Naftal
Network & Security Intern
August 2025
  • Analyzed and configured internal infrastructure (Switches, Routers).
  • Managed internal applications for network service management.
  • Applied network security concepts: VPNs, Segmentation, and Access Rules.
  • Assisted technicians with diagnostics and configuration troubleshooting.
Cisco Networking Academy
Academic Project – CCNA 1
Sep 2025 – Oct 2025
  • Configured Routers and Switches using Packet Tracer.
  • Implemented VLANs, Static Routing, and IP Addressing schemes.
  • Designed a complete network topology for a fictional enterprise.
  • Implemented basic security: SSH, Encrypted Passwords, Port Security.

Certifications

Freelance Services

Custom solutions tailored to your business needs.

Full-Stack Development

End-to-end web applications built with modern stacks (MERN, Flask).

Automation & Scraping

Python scripts to automate workflows and extract data from the web.

Network Configuration

Design, configuration, and troubleshooting of Cisco networks (Packet Tracer).

Pentesting

Security audits and vulnerability assessments to protect your assets.

Contact Me

Interested in collaboration? Feel free to reach out to discuss your projects or opportunities.

Email

yassine.kadri@example.com

Location

Algiers, Algeria

Resume

Download CV

Or contact me directly:

WhatsApp Me