Mean-UI-Thread 

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
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
github-logo-circle

Github Skills (13)

opengl-es10
opengl10
graphic10
render10
rendering10
cprogramming-language9
c-language9
vulkan8
directx8
direct3d8
game-development7
game-dev7
engine7

Programming languages (10)

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: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.
graphicrenderingenginegraphicsdirectx
mchiasson/hunter

May 2017 - Oct 2019

:package: CMake-driven cross-platform package manager for C++. Linux, Mac, Windows, iOS, Android, Raspberry Pi.
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.
Request Free Trial