Guillaume Beuzeboc

Software Engineer - Robotics at Canonical

France
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
Guillaume Beuzeboc is a robotics-focused software engineer with 10 years of hands-on experience building and deploying robot systems across research labs and industry. He combines deep expertise in ROS, Linux, C++ and Python with practical skills in navigation, perception, mechatronics and systems integration gained at companies like Canonical, Magazino, Stanley Robotics and Stilla. At Canonical he improved core tooling for Linux/IoT packaging—enhancing the snapcraft ROS plugin and CI/tests—bridging robotics workflows with DevOps best practices. His background includes outdoor GPS-RTK navigation, semantic segmentation for agriculture, actuator and CAN bus interfaces, and real-world robot deployments and calibration. Comfortable across low-level control and higher-level architecture, he excels at turning complex robotic algorithms into reliable production systems. Based in France with engineering degrees in electrical engineering and robotics, he brings a pragmatic, full-stack robotics mindset that favors reproducible, maintainable solutions.
code10 years of coding experience
job6 years of employment as a software developer
bookEngineer's degree, Robotics, Engineer's degree, Robotics at Polytech'Paris-UPMC
bookScientific Bachelor Degree, Ingénierie électrique et électronique, Scientific Bachelor Degree, Ingénierie électrique et électronique at Polytech'Nantes
languagesFrench, English, German
github-logo-circle

Github Skills (13)

catkin10
automation10
automations10
snapcraft10
ros10
build-automation10
cicd10
operating-system10
dockers9
pytest9
testing9
python9
docker9

Programming languages (13)

JavaC++CSSCCMakeGoHTMLTypeScript

Github contributions (5)

github-logo-circle
canonical/snapcraft

Mar 2022 - Oct 2022

Package, distribute, and update any app for Linux and IoT.
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:14 reviews, 7 commits, 8 PRs in 7 months
Contributions summary:Guillaume primarily focused on enhancing the ROS plugin v2 functionality within the `snapcraft` project, a tool for packaging and distributing applications on Linux. They updated build commands, incorporated support for source-subdir keys for various ROS tools (catkin, colcon), and modified tests to reflect these changes. Furthermore, they added support for the 'sigint' stop-mode and addressed an issue related to provider installation in experimental extensions, improving the overall reliability and functionality of the snap building process.
snapslinuxupdatesnapdistribute
Colcon extension to build a colcon workspace in a container
Contributions:26 reviews, 32 PRs, 123 pushes in 1 year 7 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
Guillaume Beuzeboc - Software Engineer - Robotics at Canonical