Robotics and automation engineer. I take systems from simulation to a real arm, and I ship production software for paying clients in parallel.
Final-year Mechanical Engineering, Robotics & Automation, German International University, Cairo. I work on a Universal Robots UR5e with a Robotiq 2F-85 gripper and depth vision in the GIU robotics lab.
| ur5e-voice-controlled-robot | Voice-commanded pick-and-place on a UR5e. ROS 2 Humble, MoveIt 2, Alexa Skills Kit, AWS Lambda. |
| robot-ur5e-kinect-pick-and-place | Depth-guided grasping. Kinect 360, HSV shape segmentation, MoveIt 2 planning. |
| ros2-ur5e-ceiling-workcell | URDF/xacro description of a ceiling-mounted UR5e cell with a Robotiq 2F-85 gripper. |
| LineFollower-RC-Car | Bare-metal C on ATmega32. 200 Hz control loop, majority-vote sensor filter, dual PWM at 3.9 kHz. |
| ERP-Helaly | Bilingual ERP for construction and infrastructure. Full Arabic RTL, multi-country, dual currency. |
| smis | Sports Medical Information System for professional clubs. Arabic RTL, React, Express, MySQL. |
| biolumin-store | Bilingual boutique commerce for one-of-one luxury drops. Next.js, TypeScript, Prisma. |
Every repository here states the hardware it was tested on, pins its environment, and gives you the exact command that reproduces the numbers in its README. If a result came from simulation, it says so. If it ran on the physical arm, there is video.
Python · C · C++ · ROS 2 (Humble) · MoveIt 2 · OpenCV · AVR bare-metal · TypeScript · Next.js · Node.js · PostgreSQL · MySQL · Docker
- Status — open to robotics research collaboration, MSc supervision enquiries, and selected client work
- Languages — Arabic (native), English (fluent), German (in progress)
- Site — tarek-portfolio-phi.vercel.app
- Email — tarekokasha53@gmail.com