Mohammad Hefny

Ardupilot Developer Team Member at ArduPilot

Cairo, Cairo, Egypt
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mohammad Hefny is an embedded systems and IoT engineer with 12 years of experience, currently contributing as a developer team member to the high-profile ArduPilot open-source autopilot project. Based in Cairo, he specializes in drone systems and simulation integration, having extended ArduPilot’s SITL to interface with the Webots physics engine for quadcopters, rovers and tricopters—including wind-data exchange and slow-motion options. His background in computer engineering (Cairo University) and an MBA in project management underpins a practical blend of technical depth and delivery-oriented coordination. A persistent problem-solver by temperament (as his GitHub motto suggests), he brings both hands-on firmware work and simulation tooling to accelerate safe, realistic drone development and testing.
code12 years of coding experience
bookBachelor of Engineering - BE, Computer Engineering, Very Good, Bachelor of Engineering - BE, Computer Engineering, Very Good at Cairo University
bookMaster of Business Administration - MBA, Project Management, Master of Business Administration - MBA, Project Management at Arab Academy for Science, Technology and Maritime Transport
languagesEnglish, Arabic
stackoverflow-logo

Stackoverflow

Stats
2,717reputation
2.9mreached
78answers
4questions
Badges
linux
top-5%
php
top-5%
github-logo-circle

Github Skills (19)

webots10
c-language10
robotics10
autopilot10
drones10
stl10
sys10
embedded10
cprogramming-language10
linux9
php9
listview6
nodejs6
android6
androidmanifest6

Programming languages (8)

JavaC++ShellCJavaScriptObjective-CHTMLPython

Github contributions (5)

github-logo-circle
ArduPilot/ardupilot

Aug 2019 - Dec 2022

ArduPlane, ArduCopter, ArduRover, ArduSub source
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:56 reviews, 34 commits, 60 PRs in 3 years 4 months
Contributions summary:Mohammad contributed to the integration of the Webots simulator with the ArduPilot project, adding support for various vehicle types like quadcopters, rovers, and tricopters. The contributions include modifications to the SITL (Software-In-The-Loop) simulation environment to send and receive data to and from the Webots physics engine and controller. Specifically, the user worked on sending wind data to the Webots controller for wind simulation. The user also made adjustments to the Tricopter model and added options for slow-motion execution.
arducopterauvdronerovuas
HefnySco/andruav_ap_wiki

Nov 2021 - Oct 2022

Contributions:11 commits, 1 PR, 10 pushes in 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mohammad Hefny - Ardupilot Developer Team Member at ArduPilot