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.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Role in this project:
Graphics Engineer
Contributions:5 commits, 4 PRs, 16 comments in 19 days
Contributions summary:Mean-UI-Thread 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.
Contributions:5 releases, 60 pushes, 39 branches in 2 years 5 months
androidcmakecppioslinux
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.