Guillaume Haerinck

Tools Programmer III at Cloud Imperium Games

Frankfurt, Hesse, Germany
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
Guillaume Haerinck is a C++ tools programmer with 8 years of experience building and improving game engines and tooling across AAA titles, currently at Cloud Imperium Games. He has shipped features for Fortnite (mobile & streaming) and Mario + Rabbids: Sparks of Hope, and recently contributed UI/UX improvements to the Open 3D Engine (O3DE) AzToolsFramework. Comfortable across engine-level C++ and full-stack tooling, he focuses on clean, collaborative code and practical UI solutions that accelerate teams. His background spans graphics, rendering (Vulkan/Metal), and web/frontend work, giving him a rare cross-discipline fluency for engine toolchains. Known for implementing durable editor UX patterns—like prefab handlers and gizmo drawing fixes—he pairs attention to detail with a taste for senior-dev trivia and continuous learning. Based in Frankfurt, he maintains a public portfolio and resume that document his hands-on engine work and tooling contributions.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science, Web & Multimedia, Bachelor of Science, Web & Multimedia at IUT de Cergy-Pontoise
bookMaster's degree, Computer Science (Image specialisation), Computer Science, Master's degree, Computer Science (Image specialisation), Computer Science at Université Gustave Eiffel
bookSemester abroad, Game & Interactive medias, Semester abroad, Game & Interactive medias at Université du Québec à Chicoutimi
bookHigh School Diploma, Major in Economy, Upper Second Merit, High School Diploma, Major in Economy, Upper Second Merit at Lycée Saint Etienne
bookDiploma in art and design - Media, Filmmaking, Mention Distinction, Diploma in art and design - Media, Filmmaking, Mention Distinction at Arts University Bournemouth
bookIMAC Engineer, Computer Software Engineering, IMAC Engineer, Computer Software Engineering at Ingénieur IMAC
languagesFrench, English
github-logo-circle

Github Skills (11)

ux-design10
graphics-engine10
c-language10
3d-graphics10
game-development10
cprogramming-language10
ui-design10
3d-engine10
game-engine10
game-dev10
qml9

Programming languages (12)

TypeScriptC#C++ShellCMakeJavaScriptPHPLua

Github contributions (5)

github-logo-circle
o3de/o3de

Aug 2022 - Sep 2022

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Role in this project:
userFull-stack Developer
Contributions:170 reviews, 11 commits, 28 PRs in 1 month
Contributions summary:Guillaume primarily worked on UI/UX elements within the O3DE engine, specifically related to the AzToolsFramework. Their commits focused on improving the Prefab UI Handler, including showing edit icons, handling clicks on the cancel subedit icon, and moving offsets into constants. They also addressed visual aspects with auto-formatting and modifying how background and foreground items are painted. Further commits included no overlap when drawing rotate gizmo and draw start / end segments and storing allowed passes in settings registry.
c-plus-plusmulti-platformcommercialworldshalo
guillaume-haerinck/met-ecs

Nov 2019 - Mar 2021

Contributions:101 commits, 88 pushes, 1 branch in 1 year 3 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
Guillaume Haerinck - Tools Programmer III at Cloud Imperium Games