Yannick Goumaz

Software Engineer at NAGRA

Bussigny, Vaud, Switzerland
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
Yannick Goumaz is a software engineer with six years of experience bridging robotics, simulation, and tooling, currently contributing at NAGRA from Bussigny, Switzerland. Trained at EPFL with a master's in robotics and a computer science minor, he previously strengthened the core of the Webots robot simulator and improved its ROS 2 integration and cross-platform (WSL/Windows/macOS) usability. His open-source work includes substantial documentation and tutorial enhancements for the ROS 2 ecosystem, reflecting both developer and technical-writer instincts. Comfortable across back-end, DevOps and embedded-robotics stacks, he combines academic rigor with practical system-level improvements and a knack for making complex simulations more accessible to diverse users.
code6 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Robotics and Minor in Computer Sciences, 6, Master's degree, Robotics and Minor in Computer Sciences, 6 at Ecole polytechnique fédérale de Lausanne
bookMaturity Diploma, SO: Applied Mathematics & CO: Computer Sciences, Maturity Diploma, SO: Applied Mathematics & CO: Computer Sciences at Gymnase de Provence
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

webots10
simulation10
robotics10
python10
simulations10
wsl210
robot-simulator10
robotics-simulation10
ros10
documentation10
c-language9
apidoc9
api9
cprogramming-language9
architectures8

Programming languages (8)

DockerfileJavaC++ShellCJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
cyberbotics/webots_ros2

Oct 2022 - Jan 2023

Webots ROS 2 packages
Role in this project:
userDevOps Engineer & Robotics Software Engineer
Contributions:7 releases, 146 reviews, 60 commits in 2 months
Contributions summary:Yannick primarily focused on enhancing the compatibility of the Webots ROS 2 packages with WSL (Windows Subsystem for Linux). They refactored and improved automatic Webots installation, adapting examples and controller URLs for the WSL environment. Furthermore, the user addressed Windows compatibility issues, contributing to the overall cross-platform usability of the project, which involved substantial modifications to launcher and utility scripts.
webots-rosignitionroboticsrobotics-simulationros2
cyberbotics/webots

May 2021 - Jan 2023

Webots Robot Simulator
Role in this project:
userBack-end & Robotics Engineer
Contributions:277 reviews, 216 commits, 231 PRs in 1 year 8 months
Contributions summary:Yannick primarily worked on the Webots Robot Simulator, making contributions to its core components. Their first commit added functionality to the ROS integration by incrementing a step variable. Subsequent commits involved adding API functions for controller optimization by implementing `robot_step_begin()` and `robot_step_end()` functions within the simulation's core functions. Further contributions were also related to the addition of a new IMU sample world and fixes for various issues within the simulator.
robotics-simulationignitionsdfaccelerationsimulation
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
Yannick Goumaz - Software Engineer at NAGRA