Benoit Masson

Scrum Master at OVHcloud

Rennes, Brittany, 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

👤
Senior
🎓
Top School
Benoit Masson is a seasoned software engineer and Scrum Master with over 10 years of experience building reliable back-end systems and leading domain teams at OVHcloud from Rennes. He blends hands-on Go development—particularly on domain registration APIs—with team leadership and sprint organisation, having moved from developer to Team Leader and now Scrum Master responsibilities. Former co-founder and CTO of a civic tech startup, he has end-to-end product experience (Go, PostgreSQL, Vue.js, Docker) and a strong background in research-driven software from years of post-doctoral work. An active open-source contributor, he has improved core Go libraries such as viper and contributed nuanced vendor-exclusion logic to govendor, showing attention to both performance and ecosystem hygiene. Comfortable translating academic rigour into production-grade systems, he brings a rare mix of research pedigree, startup pragmatism, and operational delivery.
code10 years of coding experience
job2 years of employment as a software developer
bookLicence + Maîtrise + DEA (Magistère), Informatique, Licence + Maîtrise + DEA (Magistère), Informatique at Ecole normale supérieure de Lyon
bookMPSI + MP*, MPSI + MP* at Lycée Pierre de Fermat (Toulouse)
languagesFrench, English, Italian, Spanish
github-logo-circle

Github Skills (14)

testing10
golang10
configuration-management10
go10
environment-variables10
performance-optimization10
package-management10
api-design9
command-line9
command-line-interface9
file-processing8
file-handling8
fileio8
file-access8

Programming languages (9)

TypeScriptC#JavaShellCSSC++JavaScriptGo

Github contributions (5)

github-logo-circle
spf13/viper

Oct 2016 - Apr 2017

Go configuration with fangs
Role in this project:
userBack-end Developer
Contributions:8 commits, 5 PRs, 33 comments in 6 months
Contributions summary:Benoit significantly contributed to the `spf13/viper` project, focusing on improving the core configuration management functionality. Their work included fixing bugs related to nested key handling, improving the performance of nested key searches, and ensuring environment variables were correctly integrated with the configuration system. The user also added tests to validate the behavior of environment variables and flags and optimized the code to enhance the overall efficiency of the library. This involved modifications to the core `viper.go` file, indicating a strong understanding of the project's internal workings.
golangcuelangconfigurationconfiguration-managementhcl
kardianos/govendor

Jun 2016 - Jun 2016

Use Go Modules.
Role in this project:
userBack-end Developer
Contributions:9 commits, 1 PR, 2 comments in 1 day
Contributions summary:Benoit primarily contributed to the `govendor` project by adding and refining the exclusion functionality for vendored packages. They implemented features to exclude packages using the "ignore" field and added an "excluded" status. Further contributions involved fixing typos and refining package detection logic. These changes involved modifying several project files, including those related to context, vendorfile management, and command-line filtering.
golanggo-modulesgovendor
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
Benoit Masson - Scrum Master at OVHcloud