Skip to content
View AbdelrahmanElsaidElsawy's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report AbdelrahmanElsaidElsawy

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.

Content in all repositories owned by your account will be closed.
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

Hi πŸ‘‹, I'm Abdelrahman Elsaid Elsawy

πŸš€ A Passionate Software Engineer | Robotics & Simulation Enthusiast

Profile Views

View CV (EN) Download CV (EN)

Lebenslauf (DE) Γ–zgeΓ§miş (TR)


πŸ“Œ About Me


πŸ† GitHub Trophy Showcase

Trophies


πŸ’» GitHub Stats

GitHub Streak


πŸ› οΈ Tech Stack & Tools

ROS1 ROS2 Rviz Python C++ Docker Linux Matlab OpenCV Blender


πŸ“š Additional Languages & Tech


πŸ“‹ Resume

πŸ§ͺ Research Software Engineer – BeamNG GmbH

πŸ“ Remote Β· Nov 2021 – Present

  • Integrated BeamNG.Tech with ROS/ROS2, MATLAB, and Simulink
  • Developed API bridges for real-time simulation and automation
  • Performed QA testing using C++, Python, Lua
  • Provided technical customer support via Zendesk

πŸ€– Mechatronics Systems Engineer – Ideasparq Robotics

πŸ“ Kuala Lumpur, Malaysia Β· Feb 2020 – Jul 2021

  • Built ROS-based control systems
  • Developed sensor fusion and autonomous navigation systems
  • Used Gazebo, Rviz, Docker for dev/testing

🚚 Autonomous Robotics Engineer – ENDSTRUCT

πŸ“ GOVTECH contract Β· Jun 2019 – Jan 2020

  • Developed ROS navigation system
  • Sensor health monitoring, delivery robot diagnostics

πŸ”¬ Research Assistant – Autonomous Vehicle Lab

πŸ“ University Malaysia Pahang Β· Sep 2019 – Dec 2019

  • Developed 3D LiDAR signal pipeline
  • Built middleware layer with ROS

πŸ§ͺ Internship – University Malaysia Pahang

πŸ“ Jun 2018 – Sep 2018

  • Worked on TurtleBot3, ROS, and simulation

πŸŽ“ Education

πŸŽ“ Bachelor of Engineering – Mechatronics Engineering
UMPSA Universiti Malaysia Pahang Al-Sultan Abdullah (2016 – 2020)


🧠 Skills

  • πŸ’» Languages: C++, Python, Lua, XML, JSON
  • πŸ“¦ ROS: ROS1, ROS2, SLAM, TF2, Navigation
  • πŸ› οΈ Tools: Gazebo, RViz, Docker, Git, MATLAB, Simulink
  • πŸ›°οΈ Sensors: LiDAR, IMU, Ultrasonic
  • πŸ‘¨β€πŸ’» Hardware: Arduino, ESP32, Raspberry Pi, SPI & UART
  • πŸ”§ Extra: Catia, PCB, soldering, prototyping

🌍 Languages

  • πŸ—£οΈ Arabic: Native
  • πŸ—£οΈ English: Professional
  • πŸ—£οΈ Turkish: Elementary
  • πŸ—£οΈ German: Elementary
  • πŸ—£οΈ Malay: Limited

πŸ“„ Publications

  • 🧠 The Flexural Strength Prediction of Porous Cu-Sn-Ti Composites via ANN
    πŸ“… RiTA 2018 Conference
    πŸ”— DOI: 10.1007/978-981-13-8323-6_34

πŸ“š Certificates, Courses & Workshops

  • Level C1 in English β€” Busuu (May 2025)
  • Level A1 in German Language β€” Busuu (Nov 2024)
  • Relational Databases with SQL β€” Manara (Nov 2024)
  • Data Analysis Basics Using Google Sheets β€” Coursera (Oct 2024)
  • Foundations of Databases β€” Manara (Oct 2024)
  • Lua Scripting: Master Complete Lua Programming from Scratch β€” Udemy (Nov 2023)
  • Data Protection Basic Training (EU) β€” Mitarbeiterschule GmbH (Sep 2023)
  • Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects β€” Udemy (Nov 2022)
  • Level 2: Simulation & Hardware Implementation for SLAM β€” Udemy (Nov 2022)
  • Getting Started with Azure DevOps Boards β€” Coursera (Oct 2022)
  • Command Line in Linux β€” Coursera (Sep 2022)
  • Arduino Workshop β€” Core Electronics (Sep 2022)
  • Open-Source Software Development Methods β€” The Linux Foundation (Oct 2021)
  • Python Scripting for DevOps Specialization β€” LearnQuest (Sep 2021)
  • Python Scripting: Files, Inheritance, and Databases β€” LearnQuest (Sep 2021)
  • Web Application Technologies and Django β€” University of Michigan (Sep 2021)
  • AWS Cloud Technical Essentials β€” AWS (Aug 2021)
  • DevOps and Build Automation with Python β€” LearnQuest (Aug 2021)
  • Python Scripting: Dates, Classes, and Collections β€” LearnQuest (Aug 2021)
  • Configuration Management and the Cloud β€” Google (Aug 2021)
  • Introduction to Git and GitHub β€” Google (Jul 2021)
  • Technical Support Fundamentals β€” Google (Jul 2021)
  • Troubleshooting and Debugging Techniques β€” Google (Jul 2021)
  • Using Python to Interact with the Operating System β€” Google (Jun 2021)
  • Crash Course on Python β€” Google (May 2021)
  • Malaysia Autonomous Vehicle Challenge (MAVeC'19) β€” MARii (Nov 2018)
  • International Conference of Robotics, Intelligence and Applications (RiTA) 2018 β€” KIAST SG (2018)
  • Boundless Innovation Week β€” HPMM (Aug 2018)
  • CAM Computer-Aided Manufacturing Workshop β€” The Institution of Engineers, Malaysia (Nov 2017)
  • IEM MATLAB Workshop β€” The Institution of Engineers, Malaysia (Oct 2017)
  • Arduino for Beginners Workshop β€” SPARKTECH Team at IIUM (Nov 2016)
  • Online Database Class: SCOPUS β€” University Malaysia Pahang (Nov 2016)

Pinned Loading

  1. BeamNG/BeamNGpy BeamNG/BeamNGpy Public

    Python API for BeamNG.tech

    Python 395 55

  2. BeamNG/BeamNG-MATLAB-Simulink-integration BeamNG/BeamNG-MATLAB-Simulink-integration Public

    Connects MATLAB and Simulink to BeamNG.tech

    C 10 1

  3. BeamNG/beamng-ros2-integration BeamNG/beamng-ros2-integration Public

    Python 20 9

  4. BeamNG/beamng-ros-integration BeamNG/beamng-ros-integration Public archive

    Python 13 8

  5. BeamNG/BeamNG-MATLAB-integration BeamNG/BeamNG-MATLAB-integration Public archive

    MATLAB 1

  6. BeamNG/BeamNG-Simulink_generic_interface BeamNG/BeamNG-Simulink_generic_interface Public archive

    C 3 2