Summary
Alexandre Lahaise is a senior software developer and technical lead with over two decades of experience in graphics, systems and game development, currently building at Haven Studios in Montreal. He brings deep expertise in software architecture, memory management, 3D graphics and performance optimization across C++, .NET and Direct3D, honed from roles at Ubisoft and Matrox where he worked on major console and PC titles and low-level graphics drivers. As a former 3D programming team lead, he has led engine and tooling efforts on franchises like For Honor and Hyperscape while guiding cross-discipline teams to ship complex real-time systems. His background in x86 assembly and driver development gives him an uncommon low-level perspective that informs robust, high-performance architecture decisions. Known for bridging hands-on implementation and strategic technical direction, he thrives on squeezing out predictable performance in resource-constrained environments. A Université de Sherbrooke computer science graduate, he blends production discipline with a long-running passion for graphics and systems engineering.
6 years of coding experience
25 years of employment as a software developer
B. Sc., Computer Science, B. Sc., Computer Science at Université de Sherbrooke
English, French