Christopher Maughan is a Senior Software Engineer with 15+ years building low-level graphics systems, drivers and tooling across Windows, macOS and Linux, currently working on developer tools for the Nintendo Switch at NVIDIA. He brings deep expertise in Vulkan, DirectX 12, OpenGL, shader languages and GPU architecture, having led driver teams and shipped foundational tooling like FXComposer, NVASM and shader debuggers. Comfortable in C/C++/C# with Rust and Python experience, he combines software architecture chops with hands-on implementation—from device drivers and hardware bring-up to real-time effects and shader visualization. He also contributes to open-source projects such as Sonic Pi, where he improved cross-platform builds, high-DPI UI scaling and offloaded FFT work to improve responsiveness, highlighting a practical focus on developer and user experience. Based in York, England, he balances legacy expertise (first OpenGL drivers and early Direct3D ports) with modern graphics workflows and a continued interest in fintech and audio projects.
15 years of coding experience
13 years of employment as a software developer
Electronics Engineering Bachelor of Engineering, Electronics Engineering Bachelor of Engineering at University of Hull
Contributions:7 reviews, 29 commits, 52 PRs in 1 month
Contributions summary:Christopher primarily contributed to improving the build process and user interface of the Sonic Pi application. They implemented a CMake build system for Windows, simplifying dependency management and build steps. Significant efforts were invested in fixing DPI-related issues, including scaling fonts and UI elements for better display on high-resolution screens. Additionally, the user refactored and enhanced the scope visualization, integrating frequency spectrum analysis and offloading FFT calculations to a separate thread to enhance GUI responsiveness.
Contributions:60 commits, 307 pushes, 3 branches in 1 year 4 months
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.