Jean-sébastien Pelletier

Technical Lead at Ubisoft Montréal

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
Jean-sébastien Pelletier is a Technical Lead and seasoned videogames programmer with 10+ years at Ubisoft Montréal, specializing in low-level systems and large-scale open-world streaming and data organization used across the Assassin’s Creed series. He designs core engine features and has driven significant improvements to developer productivity by optimizing build tools like Fastbuild and contributing to the Sharpmake open-source project to generate cleaner, more efficient project and .bff files. Known for a passion for performance and code optimization, he combines deep systems insight with practical tooling work that shortens C++ iteration times for large teams. Based in Montreal with a BSc in Computer Science from Université de Montréal, he brings rare expertise at the intersection of runtime systems, build infrastructure, and scalable game engineering.
code10 years of coding experience
bookBsc Computer sciences, Computer science, Bsc Computer sciences, Computer science at Université de Montréal
github-logo-circle

Github Skills (5)

csproj10
cprogramming-language10
csharp10
dotnet-core10
msbuild9

Programming languages (4)

C#TypeScriptC++CMake

Github contributions (5)

github-logo-circle
ubisoft/Sharpmake

Sep 2017 - Jan 2023

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:
userBackend Developer
Contributions:2 releases, 34 reviews, 105 commits in 5 years 4 months
Contributions summary:Jean-sébastien focused on improving the Sharpmake build system, specifically for generating project definition files. Their contributions involved enhancing support for additional source directories, resulting in cleaner and more efficient .bff files. They added features such as SourcePathsBlobExclude to improve folder exclusions for fastbuild. The user also addressed several bugs within the build system related to filter modes and dependency handling.
dotnetcsprojslnmsbuildvcxproj
ubisoft/FASTBuildMonitor

Jan 2017 - Jan 2022

Event monitor for FASTBuild
Contributions:13 commits in 5 years
monitormonitoringfastbuild
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
Jean-sébastien Pelletier - Technical Lead at Ubisoft Montréal