Summary
Luc Charbonneau is a seasoned software engineer with 10 years of experience specializing in game engine development, memory and performance optimization, and tooling for AAA titles like Call of Duty: WWII and Rainbow Six: Siege. He has a proven track record of designing low-overhead systems—such as a texture streaming solution reused across projects—and orchestrating large, risky integrations involving millions of files and dozens of engineers. Comfortable in C++, C#, Python and assembly, he excels at debugging complex distributed pipelines, automating build and patch workflows, and refactoring legacy systems to improve stability and clarity. At Ubisoft he reduced build distribution times and automated testing for large QA teams, and at Sledgehammer he automated live-patch delivery used across 60+ releases. Now at Meta, he brings pragmatic leadership—mentoring interns and coordinating cross-team efforts—while continuously seeking tougher technical challenges.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.Sc.), Chemistry, 3.63/4.30, Bachelor of Science (B.Sc.), Chemistry, 3.63/4.30 at Université de Sherbrooke
French, English