Final-Year Mechatronics Engineering Student — German University in Cairo
Designing and building autonomous systems end-to-end: from Euler-Lagrange dynamics and nonlinear control theory through ROS/Gazebo simulation to 3D-printed hardware. Interned across process engineering (Electrolux Group), supply chain (Valley Water), and automotive diagnostics (KAYAN Group). Seeking a Summer 2026 engineering internship.
| Project | Summary | Stack | Links |
|---|---|---|---|
| 4-DOF Service Manipulator | Full-pipeline robotic arm: DH kinematics via Newton-Raphson IK (<10⁻¹⁰ m error), cubic-spline trajectory planner, dual-platform sim (Gazebo + Simscape), and 3D-printed hardware executing a complete tea-prep sequence in ~49 s | Python · MATLAB · ROS Noetic | Repo · Paper |
| 2-DOF Nonlinear Control | Euler-Lagrange dynamics, feedback linearization, Lyapunov stability certificate (<0.01 rad SS error), controllability verified across 14,400 configs, Arduino hardware implementation | C++ · MATLAB · Arduino | Repo · Paper |
| Intelligent Robot Assistant | PDDL task domain + Fast Downward planner integrated with ROS 2 Humble; Python bridge translating A* LM-cut plans into live robot commands; pick-and-place demo across 6 rooms at 0.30 m tolerance in Gazebo | Python · ROS 2 · PDDL | Repo · Paper |
| Cooperative EV Fleet Scheduling | Python/PyTorch EVRP framework with FIFO charging queues; benchmarked GA, PSO, TLBO, SA, DQN — GA outperforms PSO by 33% under congestion | Python · PyTorch | Repo · Paper |
| Soil Salinity (EC) Sensor | 2-electrode probe: Lagrangian MATLAB model (60× faster settling), conductance-based circuit (76.8% non-linearity reduction, R²>0.99), Simulink verification, 10× sensitivity gain over Atlas Scientific | MATLAB · Simulink | Repo · Paper |
| Smart Cleaning Robot | Bachelor thesis: 2.65 kg autonomous cleaner — SolidWorks chassis, KiCad PCB, PID + obstacle-avoidance state machine on Pico W, BLE remote (10 m), >60 min runtime | MicroPython · SolidWorks · KiCad | Repo · Thesis |
