Software Architect, Engineering Efficiency And Productivity at Haven Studios Inc
Montreal, Quebec, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Alexandre Ganea is a software architect and engineering productivity leader based in Montreal, currently shaping developer efficiency and toolchains at Haven Studios / Sony Interactive Entertainment. With nearly three decades of industry experience and eight years of recent professional tenure reflected on public profiles, he bridges low-level compiler toolchain work with high-level engine and editor architecture for AAA games. He has driven LLVM/Clang improvements and distributed compilation tooling—contributions that address real-world build-time and cross-platform compiler issues in widely used projects. At Ubisoft he led productivity, middleware and visual programming pipelines that shipped on top AAA titles, and earlier work includes GBA video patents and emulation innovations. Comfortable both in R&D and in scaling engineering orgs, he combines hands-on C/C++ systems expertise with practical automation and build engineering. Colleagues describe him as the kind of architect who reduces friction for developers by fixing the hard, obscure build and tooling problems others avoid.
8 years of coding experience
26 years of employment as a software developer
DUT Informatique, DUT Informatique at Université Vincennes-Saint-Denis (Paris VIII)
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
Backend Developer
Contributions:155 reviews, 1 commit, 48 PRs in 1 day
Contributions summary:Alexandre contributed to the LLVM project, primarily focusing on compiler-related tasks. Their work involved fixing issues in code generation for X86 architecture, specifically addressing problems related to inline assembly and hotpatching. They also addressed contention issues in the clang-scan-deps tool, optimizing code paths related to file management statistics. Furthermore, the user improved the clang-scan-deps tool by expanding response files.
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:
Automation Engineer / Build & Release Engineer
Contributions:9 commits in 2 years 11 months
Contributions summary:Alexandre primarily focused on improving the build process and toolchain for the Sharpmake project, a C#-based project definition generator. Their contributions included modifying batch scripts to correctly register .sharpmake files in Visual Studio, adding support for MSBuild platform overrides for LLVM with VS2019, and updating build configurations to support different versions of the Windows SDKs. They also made adjustments to support LLVM toolchains, like fixing the Clang-for-Windows -fmsc-version. These changes enhance the project's compatibility across various development environments.
dotnetcsprojslnmsbuildvcxproj
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
Alexandre Ganea - Software Architect, Engineering Efficiency And Productivity at Haven Studios Inc