Emmanuel Thivierge

Engine Programmer at People Can Fly Studio

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
Emmanuel Thivierge is a senior engine programmer and generalist with over a decade of experience delivering high-performance systems for AAA games, specializing in C++ and Unreal Engine. He has shipped engine-level features and tooling—from frame extraction pipelines at Ubisoft Helix to an Input Replay tool for Gears of War—while routinely diagnosing memory corruption, crashes, and performance bottlenecks. Comfortable from low-level rendering and systems work to procedural content tools, he blends engineering rigor (engineering physics background) with pragmatic tool-building to accelerate designers and QA. Known as a "fixer," he owns full feature lifecycles, CI/CD improvements, and cross-studio integrations, often reducing integration complexity through automation. Based in Montreal, he pairs deep technical troubleshooting with a collaborative approach to ship stable, 60FPS real-time experiences.
code9 years of coding experience
job14 years of employment as a software developer
bookB. Ing., Engineering Physics, B. Ing., Engineering Physics at Czech Technical University in Prague
bookSpecialized Graduate Diplomas, Video game development diploma, Specialized Graduate Diplomas, Video game development diploma at Université de Sherbrooke
bookB. Ing., Engineering Physics - Applied Physics orientation, B. Ing., Engineering Physics - Applied Physics orientation at Polytechnique Montréal
languagesEnglish, French
github-logo-circle

Github Skills (70)

benchmark10
windows10
cmake10
visual-studio10
extensible10
cpp10
api10
opengl10
scalable10
vulkan10
build-system10
bazel10
package-manager10
c-library10
swig10

Programming languages (8)

C#PowerShellJavaC++CCMakeRAMLHTML

Github contributions (5)

github-logo-circle
monamimani/llvm_clang_build

Oct 2018 - Nov 2019

Contributions:23 releases, 124 pushes, 1 branch in 1 year
Emmanuel Thivierge web site
Contributions:1 release, 34 PRs, 69 pushes in 1 year 9 months
commonsemmanuelweb-siteportalweb-developer
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
Emmanuel Thivierge - Engine Programmer at People Can Fly Studio