Mathieu-andré Chiasson

Senior Staff Software Developer at Warner Bros. Discovery

Ottawa, Ontario, 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

👤
Senior
🎓
Top School
Mathieu-andré Chiasson is a Senior Staff Software Developer in Ottawa with 11 years of professional experience building cross-platform UI and high-performance 2D/3D graphics engines for embedded, mobile, console and VR platforms. He has deep C++ and graphics API expertise (OpenGL ES, D3D11, GNM) and has contributed OpenGL fixes and feature enhancements to the widely used bgfx rendering library. Known for owning full software lifecycles, he blends low-level rendering and shader work with cross-compilation and build-system savvy across Android, iOS, Linux, Windows, Xbox and PlayStation. He pairs industrial-grade engineering discipline with a pragmatic, data-oriented approach to design and testing, and brings unexpected breadth from co-running a small sustainable CSA farm. Continually learning newer graphics APIs like Vulkan, Metal and D3D12, he thrives on solving platform portability and performance challenges.
code11 years of coding experience
job18 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Software Engineering, Bachelor of Applied Science (B.A.Sc.), Software Engineering at University of Ottawa / Université d'Ottawa
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
2,502reputation
505kreached
30answers
3questions
Badges
openssl
top-5%
cmake
top-5%
android-ndk
top-5%
github-logo-circle

Github Skills (23)

rendering10
graphic10
render10
opengl-es10
opengl10
c-language9
cmake9
openssl9
cprogramming-language9
android-ndk9
vulkan8
directx8
direct3d8
game-dev7
engine7

Programming languages (9)

TypeScriptJavaC++ShellCRustCMakeJavaScript

Github contributions (5)

github-logo-circle
bkaradzic/bgfx

Dec 2018 - Jan 2019

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Role in this project:
userGraphics Engineer
Contributions:5 commits, 4 PRs, 16 comments in 19 days
Contributions summary:Mathieu-andré primarily contributed to the OpenGL and graphics-related aspects of the bgfx library. Their work included fixing OpenGL-specific issues, such as incorrect unbinding of vertex buffer targets. The user also upgraded dependencies, such as nanovg, and added new features like FPS histogram and added latest gl and gles versions. This suggests a focus on maintaining, enhancing, and ensuring the library's compatibility with various graphics APIs and toolsets.
metalbgfxvulkanvulkan-apiagnostic
mchiasson/bgfx

Nov 2018 - Aug 2019

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Contributions:5 releases, 58 pushes, 6 branches in 9 months
apigamedevagnosticgame-developmentframework-engine
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
Mathieu-andré Chiasson - Senior Staff Software Developer at Warner Bros. Discovery