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

Highlights

  • Pro

Block or report rabahdj2002

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
rabahdj2002/README.md
Rabah Djebbes

Rabah Djebbes

Automation & Control Engineering Master's Student
Embedded Systems • Robotics • PLC/SCADA • AI-Driven Healthcare

LinkedInPortfolioEmail



🚀 About Me

I am a Master's student in Automation & Control Engineering at the University of Constantine 1, specializing in the convergence of hardware and software. My passion lies in building "Smart Systems"—bridging the gap between raw sensor data and intelligent decision-making.

I possess a hybrid technical background:

  • Engineering Core: Deep understanding of Control Theory, Robotics, PLC/SCADA systems, and Signal Processing.
  • Developer Core: Proficiency in Python, C++, and Full-Stack Web Development, allowing me to build end-to-end solutions (from the sensor to the web dashboard).

Currently, I am researching sensor fusion algorithms for wearable medical devices to prevent diabetic amputations.


🛠️ Technical Arsenal

Control & HardwareEmbedded & Low LevelSoftware & DataIndustrial & Tools
MatlabCPythonPLC
ROS2C++DjangoSCADA
STM32AssemblyOpenCVDocker
Sensor FusionVHDLSQLiteGit

🔬 Engineering Research & Hardware

⭐ [Master's Thesis] Smart Diabetic Shoes

A wearable medical system designed to prevent diabetic foot ulcers (which cause 80% of amputations) through real-time gait analysis.

  • The Solution: A sensor-embedded shoe connecting to a mobile app for 24/7 monitoring.
  • Tech Stack: 16 FSR Sensors (Pressure hotspots), 4 IMUs (Gait/Limping detection), STM32.
  • Key Algorithms: Gait Balance analysis & Stability tracking to spot compensation patterns.

👷 [Bachelor's Project] Project HALO: Smart Safety Helmet

An IoT-enabled hard hat for construction safety, achieving 96.7% accuracy in fall detection.

  • Tech Stack: ESP32, MPU6050 (6-axis Gyro/Accel), GPS (NEO-6M), MQ135 Gas Sensor.
  • Impact: Implemented a custom fall detection algorithm ($Amp \le 2g$ drop followed by $>12g$ impact) and real-time dashboard monitoring via Blynk.
  • 📄 Read Full Thesis (PDF)

👁️ Computer Vision & Robotics

ProjectDescriptionStack
Gaze TrackingReal-time eye tracking system that estimates where a user is looking on the screen using facial landmarks.OpenCVDlibPython
DH Kinematics CalculatorA calculator for Denavit-Hartenberg parameters to compute the Forward Kinematics of robotic arms. Essential for robot path planning.PythonRoboticsNumPy

💻 Software Development Projects

ProjectDescriptionStack
SubForum 2.0A feature-rich forum platform with threaded discussions and user moderation tools.DjangoPostgreSQL
KeepNews 2.0Automated news aggregation platform tracking Russia-Ukraine conflict news in real-time.PythonScraping

🎓 Education

  • Master's in Automation & Control Engineering | University of Constantine 1 (2025)
    • Focus: Advanced Control, Robotics, SCADA, Image Processing.
  • Bachelor's in Control Engineering | University of Constantine 1
    • Graduation Project: "Project HALO" - Smart Hard Hat.

📬 Contact Me

📍 Based in Constantine, Algeria

Pinned Loading

  1. DH-Forward-Kinematics-CalculatorDH-Forward-Kinematics-CalculatorPublic

    DH Forward Kinematics Calculator

    Python 1

  2. PythonAnywhere-Auto-RefresherPythonAnywhere-Auto-RefresherPublic

    PythonAnywhere Auto Refresher

    Python 1

  3. KeepNews2.0KeepNews2.0Public

    KeepNews2.0

    HTML 1

  4. Gaze-Tracking-With-OpenCV-Using-PythonGaze-Tracking-With-OpenCV-Using-PythonPublic

    Python 1

  5. Wilayas-of-AlgeriaWilayas-of-AlgeriaPublic

    This repository contains the list of all the administrative provinces and cities in Algeria.

    Python 3

  6. PID-tunerPID-tunerPublic

    tune a PID and simulate to see results

    Python