Summary
Steve Tousignant is an engine programmer based in Montreal with 15 years of experience building real-time simulation and systems software using C/C++, Python, XML/XSLT on Linux and Windows. He has a decade at CAE improving flight and helicopter training simulators—leading integration of aerial refueling, aerobatic/tactical maneuvers, and distributed real-time mechanics—before joining Ubisoft Montréal to focus on game engine development. Comfortable across low-level systems, simulation logic, and tooling, he pairs practical cross-platform expertise with a strong Linux background (Debian, Fedora, Gentoo). An early contributor to open-source ERP and configuration management projects, he blends hands-on coding with systems integration and a knack for making complex distributed simulations deterministic and performant.
15 years of coding experience
11 years of employment as a software developer
A2010, Sciences de l'informatique, A2010, Sciences de l'informatique at Université de Sherbrooke
Diplôme d'études collégiales en informatique de gestion, Informatique de gestion, Diplôme d'études collégiales en informatique de gestion, Informatique de gestion at Cégep de Sherbrooke
French, English