Mohamed H.
Cairo, Egypt
100%
Job Success
Top Rated
Scrum Master, Autonomous Robotics-IoT, ROS1/2, AWS, Web, Embedded
$35.00/hr
Autonomous Robotics Software R&D Engineer | Founder @ DevServers
We have special offers for long-term collaboration!
In the past 2 years, I managed to help many clients with their Robotics projects over the world (Canada, UK, USA, Russia, Australia, Romania, Norway, Turkey, Malaysia, Ukraine, Poland, Italy, India, Taiwan, KSA, and Egypt).
My experience has been formed mainly by self-learning and working on several Robotics projects that gave me a huge hands-on experience with many software technologies and working on different types of robots(Mobile Robots and Humanoids).
Recent Projects 🔥
-----------------------
• WebRTC
• Web-based platform to teleoperate remote vehicles.
• Vision-based ball-tracking ABB Robot-arm
• Autonomous Agriculture tractor.
• Autonomous Disinfection Robot.
• AWS (IoT Core, GreenGrass, Lambda)-based Autonomous racing vehicle similar to MIT MuSHR vehicle.
• Real-time 360 Video stitching for Autonomous Driving.
• Multi-robots Gazebo simulation on shared machines { local(Gazebo+RVIZ) and AWS EC2 instance(SLAM +Navigation +DL-segmentation ROS pkg) }
• Working on developing a generic SDK for any simulated/real stereo-based robot.
• Building MuJoCo robotic models and control it from ROS1/2 pkgs.
• 3D Lidar-SLAM open-source algorithms testing with different datasets.
• Autonomous Mobile Wheeled Diff. Robot using D435i+T265.
• Autonomous differential mobile robot with arm using NVidia Isaac SDK.
• Reinforcement Learning for a humanoid model in Mujoco with ROS2 communication.
• Autonomous steering mobile robot using ZED, Hokuyo, Xsens IMU, and RTK-GPS Ublox for the agriculture industry.
• Autonomous Differential mobile robot for Snow Scrapping.
• Reinforcement Learning for Robotics using OpenAI and Gazebo-gym ROS packages.
• Humanoid robot(Gazebo simulation and real-world).
• Mobile robot gazebo model with RealSense D415, D435, D435i, and RealSense TS265 cameras on AWS RoboMaker.
• Mobile robot with researching about different SLAM algorithms.
• Enhanced Visual SLAM ROS package that's derived from the RTAB-Map package.
• Creating a complex Environment in GzWeb on EC2.
• Multi-robot task allocation simulation for validating a research paper and it got published.
Hands-on Expertise
-----------------------
• Experienced with Docker and Kubernetes.
• Experienced with Jetson Nano, TX2, Xavier, Xavier NX, and Raspberry PI3/4.
• Experienced with Intel D435i, T265, and ZED1/2 cameras.
• Experienced with Linux Development and Shell Scripting.
• Experienced with move_base, EKF, gmapping, RTAB-Map, ROS planners, Urdf/Xacro robot descriptions, and different ROS wrappers for physical sensors/actuators.
• Experienced with AWS and GCP services
• Experienced with Git.
More details
---------------
My interest in Autonomous Robotic Systems requires me to get professional with many technologies such as Computer Vision, Machine Learning, ROS1/2, MuJoCo, Gazebo, SolidWorks, Control, Stage, RVIZ, Matlab robotics toolbox,... etc. I've taken many online courses to gather all the basics in a proper way.
Recently, I've been Mastering several of the AWS services such as (VPN-connection, RoboMaker, GreenGrass, IoT, S3, EC2, Cloud9, FreeRTOS, Kinesis, Lambda, DaynmoDB, Glue, Athena, CloudWatch, Serverless application, IAM,... )
Programming Skills
-------------------------
• C++: Experienced with Data structures, Algorithms, OOP
• Python: Experienced with OOP, many packages, frameworks, and writing automation scripts
• Image Processing using open cv in Python
• ROS1/2 programming(ROS Nav-stack, Moveit, Gazebo APIs, services, actions, synchronization, ros_controllers, ...)
• Stage and Gazebo(URDF/SDF, SolidWorks urdf_exporter, Joint transmission, Joint controllers, all sensor plugins, gazebo physics properties, Gazebo-gym and OpenAI, ....)
ML, RL, DL
----------------------
• Understanding the basic concepts about the RL structure and different baselines.
• Understanding GAN models
• Tested many HandPose models.
• Machine Learning course from Stanford University by Andrew NG from Coursera
• Introduction into deep learning using Pytorch Nanodegree from Udacity
• Deep Learning Specialization from deep.ai via Coursera.
Tools
-------
VSCode, ClearCase, sniff++, notepad++, remote machine software, NoMachine, AWS, Anaconda, Visual Studio, CodeBlocks, Eclipse, Sublime, Atmel Studio, AVRDUDESS, JT link programmer, Qt Creator, Matlab /Octave & Simulink, Git /Github, Proteus, Gazebo, GZweb, Stage, LaTeX.
Work history
Work history
Automation web app
Oct 31, 2021
-
Aug 4, 2024
No feedback given
Private earnings
ROS user desired for installation of packages on a RPI4
Nov 30, 2020
-
Aug 27, 2023
No feedback given
Private earnings
Robotics Expert to bring point-and-click feature to our fleet
Jan 27, 2020
-
Aug 27, 2023
No feedback given
Private earnings
Autonomous Vehicle Specialist
Dec 19, 2020
-
Aug 15, 2023
No feedback given
Private earnings
Camera Communication APIs
Nov 10, 2021
-
Aug 15, 2023
No feedback given
Private earnings
Autonomous Vehicle Software Development
Mar 10, 2021
-
Aug 7, 2023
No feedback given
Private earnings
Looking for someone with deep experience in AWS, IoT devices (Raspberry Pi), and AWS Greengrass.
Dec 7, 2021
-
Aug 7, 2023
No feedback given
Private earnings
robotics project help and mentoring
Nov 19, 2022
-
Aug 7, 2023
No feedback given
Private earnings
Vital sign detection for digital health project / AWS Kinesis PutMedia Operation for JavaScript
Apr 9, 2021
-
Aug 25, 2022
Private earnings
ROS2 Node for Camera Troubleshooting
May 27, 2022
-
Aug 17, 2022
"Good communications, thanks!"
Private earnings
Robot Operating System Setup and Integration
Aug 7, 2023
-
Present
Job in progress
Private earnings
Need help building a LiDAR model zoo and ROS1 applications
Oct 2, 2021
-
Present
Job in progress
Private earnings
Reinforcement learning based anomaly detecion
Aug 28, 2021
-
Present
Job in progress
Private earnings
Mohamed H. has more jobs. Create an account to review them
Skills
Skills
- Python
- C++
- Computer Vision
- Reinforcement Learning
- Robot Operating System
- Machine Learning
- AWS IoT Core
- Control Engineering
- Internet of Things
- Robotics
- CUDA
- JavaScript
- WebRTC
- Ubuntu
- Deep Learning