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.
10 years of coding experience
Bsc Computer sciences, Computer science, Bsc Computer sciences, Computer science at Université de Montréal
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:
Backend 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.
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