Matthew Newport

Principal Software Engineer at Respawn Entertainment

Burnaby, British Columbia, 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
Matthew Newport is a Principal Software Engineer with 14 years of experience designing high-performance 3D graphics and VR systems for games and enterprise applications. A longtime graphics obsessive who cut his teeth on the demo scene, he moved from console and PC rendering into pioneering VR—co-founding Osso VR and helping scale its engineering team through a $66M Series C. He combines deep C++ and C# expertise with curiosity about languages like F# and Rust, and contributes to notable open-source projects such as Microsoft’s Guidelines Support Library. Matthew has shipped rendering and optimization work across major titles and engines, led EA’s internal C++ STL and job library efforts, and drove GPU compute adoption on Frostbite. He is equally focused on developer culture and craft, having instituted hackathons, code clinics and newsletters to boost innovation and team skill. Based in Burnaby, BC, he now applies that blend of low-level systems knowledge and product-driven leadership at Respawn Entertainment.
code14 years of coding experience
job23 years of employment as a software developer
bookMA Natural Sciences, MA Natural Sciences at University of Cambridge
stackoverflow-logo

Stackoverflow

Stats
13,888reputation
2.2mreached
242answers
4questions
Badges
vector
top-5%
namespaces
top-1%
std
top-5%
lambda
top-5%
multithreading
top-5%
github-logo-circle

Github Skills (22)

c-language10
html-template10
python-templates10
code-templates10
apptemplates10
namespaces10
cpp-templates10
cprogramming-language10
algorithm9
algorithms9
implement9
multithreading9
std9
lambda9
vector9

Programming languages (11)

C#TypeScriptPowerShellC++RusthoonJavaScriptHTML

Github contributions (5)

github-logo-circle
microsoft/GSL

Oct 2015 - Oct 2015

Guidelines Support Library
Role in this project:
userBack-end Developer
Contributions:7 commits, 1 PR, 59 comments in 7 days
Contributions summary:Matthew's commits primarily involve modifications to the `array_view.h` and `string_view.h` headers within the Guidelines Support Library. These changes include the addition of new features and adjustments related to the `index` class, along with the refactoring of the `ensure_z` function. Furthermore, the user fixed the `string_view::ensure_z()` implementation for `const char*` types.
guidelinessupport-library
mattnewport/mathlib

May 2015 - Feb 2019

Contributions:4 releases, 74 commits, 49 pushes in 3 years 9 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.
Request Free Trial
Matthew Newport - Principal Software Engineer at Respawn Entertainment