Patrick Roncagliolo

Robotics And Mechatronics Engineer

Turin, Piedmont, Italy
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
Patrick Roncagliolo is a Robotics and Mechatronics Engineer based in Turin with nine years of experience building robotics systems for space and terrestrial applications. Currently at Thales Alenia Space, he architects end-to-end mechatronic solutions and has taken R&D projects from TRL 3 to TRL 7, owning algorithms, hardware selection, and system architecture. He combines a strong computer engineering background and top academic credentials with hands-on embedded and software expertise—evidenced by contributions that fixed and hardened the Python Dynamixel SDK packet handling for reliable motor communication. Patrick thrives in heterogeneous teams and has led large software projects, favoring pragmatic, failure-resistant designs and meticulous code improvements. Beyond space robotics, he has built tooling from C++/Qt desktop apps to CAD automation and deployed containerized services as a full-stack/sysadmin, showing a rare blend of low-level embedded skill and system-level engineering. Colleagues describe him as relentlessly persistent and solutions-focused, turning brittle prototypes into dependable flight-capable systems.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor's Degree, Computer Engineering, 110/110 cum laude, Bachelor's Degree, Computer Engineering, 110/110 cum laude at Università degli Studi di Genova
bookHigh School Diploma, ICT, Management, High School Diploma, ICT, Management at High School in Science and Technology for the Information Society (ISSUGE-STSI)
languagesItalian, English, French
stackoverflow-logo

Stackoverflow

Stats
315reputation
58kreached
8answers
5questions
github-logo-circle

Github Skills (16)

robot10
embedded10
dx10
sdk10
sys10
python10
cprogramming-language9
c-language9
psycopg6
kernel6
kernel-module6
linux6
driver6
linux-kernel6
if-statement6

Programming languages (13)

JavaC++CCMakeEarthlyM4GoHTML

Github contributions (5)

github-logo-circle
ROBOTIS-GIT/DynamixelSDK

Apr 2018 - May 2018

ROBOTIS Dynamixel SDK (Protocol1.0/2.0)
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 commits, 2 PRs, 43 comments in 8 days
Contributions summary:Patrick primarily contributed to the `dynamixelsdk` repository by fixing and enhancing the Python implementation, with a focus on the `protocol1_packet_handler.py` file. The user addressed communication issues, timeout problems, and incorrect packet handling. Their work involved refactoring existing code and incorporating corrections, ensuring a more stable and reliable interface for interacting with the Dynamixel motors. The user also improved code style.
roboticscpppythonmatlabdynamixelsdk
roncapat/rosbag2

May 2023 - Feb 2025

Contributions:3 reviews, 9 PRs, 174 pushes in 1 year 8 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
Patrick Roncagliolo - Robotics And Mechatronics Engineer