Matthew Johnson is a Developer Technology Engineer with over two decades of hands-on experience in graphics and systems software, currently focused on application and driver performance, next-generation GPU architectures, and VR at NVIDIA. He has deep C/C++ and DirectX/OpenGL expertise, contributed to award-winning GPU families like Maxwell and Pascal, and helped integrate rendering code into Unreal Engine 4. His career spans driver development at AMD (including work on the Radeon HD 7970) to early 3D renderer maintenance and web work dating back to a part-time web developer role at 15. A published author in Game Engine Gems II and GPU Pro 3, he combines low-level driver knowledge with practical engine-level integration, making him fluent across the stack where hardware meets real-time graphics. Based in Durham, NC, he pairs mentoring and hiring experience with a knack for solving the evolving, high-performance challenges of GPU technology.
9 years of coding experience
10 years of employment as a software developer
Associate of Arts, Engineering, Associate of Arts, Engineering at Hillsborough Community College
Bachelor, Computer Science, Bachelor, Computer Science at University of Central Florida
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Contributions:1 comment, 1 issue in 2 days
directx-shader-compilercppclangbgfxhosts
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
Matthew Johnson - Developer Technology Engineer at NVIDIA