Mateusz Sadowski

Robotics Developer Relations

Warsaw, Masovian Voivodeship, Poland
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

👤
Senior
🎓
Top School
Mateusz Sadowski is a robotics-focused developer-relations lead and founder with 12 years of hands-on experience building and integrating embedded systems, autopilots, and drone software. Based in Warsaw, he now represents Foxglove while independently running Weekly Robotics, a widely read technical newsletter he publishes weekly to 5,600+ subscribers. He combines deep low-level expertise (C, C++, Python) and ROS/ROS 2 proficiency with practical product delivery—having contributed sensor drivers and rangefinder integrations to major open-source autopilot projects like ArduPilot and PX4. As a consultant and contractor he’s delivered 50+ projects across UAV platforms and industrial automation, emphasizing robust provisioning, modular codebases, and production-ready testing. Beyond technical depth, he brings systems-level thinking from grant evaluation and consortium work, plus a knack for turning niche sensor problems into reliable integrations used by widely adopted flight stacks.
code12 years of coding experience
job1 year of employment as a software developer
bookAGH University
bookNorwegian University of Science and Technology
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
63reputation
5kreached
2answers
3questions
github-logo-circle

Github Skills (21)

c-language10
px410
autopilot10
drones10
i2c10
iot10
driver10
sys10
embedded10
cprogramming-language10
iot-devkit10
serial-communication9
autonomy8
robotics7
ntdll6

Programming languages (11)

C#C++CCMakeTeXJavaScriptXSLTAGS Script

Github contributions (5)

github-logo-circle
PX4/PX4-Autopilot

Sep 2017 - Apr 2018

PX4 Autopilot Software
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 commits, 2 PRs, 15 comments in 6 months
Contributions summary:Mateusz primarily contributed to the `px4-autopilot` project by modifying and refactoring driver code related to rangefinders. Their contributions involved adapting the driver to support the TeraRanger Evo sensor and its different operational modes, including 600Hz support. The user's work also included fixing codestyle issues and reverting code changes, demonstrating a focus on code quality and sensor integration.
multicopteravoidancedroneuasraspberry-pi
ArduPilot/ardupilot

Jul 2017 - Jun 2018

ArduPlane, ArduCopter, ArduRover, ArduSub source
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:10 commits, 1 PR, 4 comments in 11 months
Contributions summary:Mateusz primarily focused on enhancing and integrating proximity sensor capabilities within the ArduPilot ecosystem, specifically for the TeraRanger Tower Evo sensor. Their contributions include renaming and adapting code for the TeraRangerI2C rangefinder. They added support for the TeraRanger Tower Evo, and fixed sensor order issues during initialization of the proximity data. They addressed initialization sequences, and handled data acquisition from the sensor through the serial port.
arducopterauvdronerovuas
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