Younes Yassine

Younes Yassine

Scroll to explore

About Me

Computer Science graduate with hands-on experience in data analysis, network simulation, and web development. Proficient in Python, MySQL, and C++; familiar with TCP/IP, SDN, and building tools to forecast and visualize performance metrics. Strong communicator with experience delivering clear reports and collaborating across teams.

Younes Yassine

Arduino-Based Smart Locker

Designed and implemented a smart locker system utilizing a fingerprint sensor for secure authentication. Integrated an LDR (Light Dependent Resistor) to detect locker door state (open/closed) and a buzzer module to trigger alerts if the locker remains open beyond a defined threshold. Employed an LCD display to show system status and user prompts. Controlled a servo motor to handle the physical locking and unlocking mechanism based on authentication and door state logic.

Smart Locker in action

Non-Profit Database Management Website

Developed a full-stack database management web application for a non-profit using React, Django REST Framework, and MySQL, deployed on a Bluehost Linux host. Built RESTful CRUD APIs and dynamic multi-field filtering for managing people and program data. Implemented CSV/XLSX import-export, batch email functionality, server-side validation, and role-based access control. Created interactive dashboards to visualize key metrics such as participation and engagement.

Non-Profit DB in action

Modular UDP Messaging Framework

Implemented a modular UDP messaging framework in C, featuring basic datagram client/server operations, select()-based multiplexing for multi-node broadcasting, embedded geolocation with Euclidean distance filtering, TTL-driven two-hop forwarding, sequence-numbered ACKs and path tracing for reliability, dynamic movement commands with loop prevention, and a retry-counter retransmission mechanism with duplicate suppression for a robust, self-healing distributed protocol.

UDP Protocol Diagram

ML-Driven Phishing Detection System

Built a Python-based phishing detection pipeline using TF-IDF feature extraction on email content and URL metadata, trained Random Forest and XGBoost classifiers with GridSearchCV hyperparameter tuning (95%+ accuracy, 0.93 F1), and exposed real-time inference via a Dockerized Flask REST API.

Phishing Detection Dashboard

Skills

Languages

  • Java
  • Python
  • C/C++
  • SQL (MySQL, PostgreSQL)
  • JavaScript
  • TypeScript
  • HTML/CSS
  • R

Integration

  • Django REST Framework
  • FastAPI
  • Flask
  • TensorFlow

Developer Tools

  • Git/GitHub
  • Docker
  • VS Code
  • Postman

Technologies

  • NetworkX
  • Plotly
  • pandas
  • NumPy
  • Matplotlib
  • statsmodels

Frameworks

  • React
  • Next.js
  • GSAP
  • Tailwind
  • Dash

Contact