Benoit Rousseau

Programmeur Jeux Vidéo at Ubisoft

Montreal, Quebec, Canada
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
Benoit Rousseau is a game tools programmer based in Montreal with eight years of experience building production tooling and embedded systems for AAA game development at Ubisoft. He specializes in C# and C++ tooling—authoring bridges between engines and bug-tracking systems, console file-transfer utilities, and platform support enhancements—and has contributed backend fixes and platform additions to the well-known open-source Sharpmake project. His background includes embedded Linux work and CAD/CNC integration early in his career, giving him a pragmatic systems mindset that surfaces in robust build and automation solutions. Known for smoothing cross-platform workflows, he combines deep engineering rigor with hands-on problem solving to keep complex pipelines running for large development teams.
code8 years of coding experience
job1 year of employment as a software developer
bookBaccalauréat en génie logiciel, Génie logiciel, Baccalauréat en génie logiciel, Génie logiciel at École de technologie supérieure
bookTechnique en Informatique de Gestion, Informatique, Technique en Informatique de Gestion, Informatique at Collège Lionnel-Groulx
languagesFrench, English
github-logo-circle

Github Skills (9)

csharp10
unit-test10
msbuild10
dotnet-core10
visual-studio9
csproj9
dotnet8
net8
asp-net8

Programming languages (1)

C#

Github contributions (4)

github-logo-circle
ubisoft/Sharpmake

Aug 2017 - Apr 2022

Sharpmake is an open-source C#-based solution for generating project definition files, such as Visual Studio projects and solutions, GNU makefiles, Xcode projects, etc.
Role in this project:
userBack-end Developer
Contributions:54 commits, 18 PRs, 5 pushes in 4 years 8 months
Contributions summary:Benoit primarily contributed to the Sharpmake project, a C#-based solution for generating project definition files. Their work focused on fixing unit tests to ensure compatibility with the NUnit console runner and making minor code adjustments across various modules. Additionally, they implemented several features, including the addition of new platforms (Xbox One, nVidia Shield, and Xbox 360), and the implementation of new csproj options. The user also updated the SharpmakeGen project to reflect these changes.
dotnetcsprojslnmsbuildvcxproj
brousseau-ubi/Sharpmake

Sep 2017 - Sep 2018

Contributions:3 PRs, 19 pushes, 20 branches in 11 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
Benoit Rousseau - Programmeur Jeux Vidéo at Ubisoft