Matt Turner

Senior Software Engineer at Netflix

Gastonia, North Carolina, United States
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

🤩
Rockstar
🎓
Top School
Matt Turner is a Senior Software Engineer with 26 years of experience specializing in Linux, compilers, and graphics, currently contributing to Netflix after a long tenure supporting GPU software for Chromebooks at Google. A core Mesa contributor and former Intel graphics engineer, he has rearchitected shader compiler components to boost compilation speed and implemented numerous OpenGL features across hardware generations. He combines low-level systems expertise—fixing memory issues and modernizing build systems in projects like Sofia-SIP and Gentoo—with release and automation experience, reflecting a strong focus on code correctness and maintainability. Based in Gastonia, NC, he is a long-standing Free Software advocate whose background in physics and computer graphics informs pragmatic optimization work that has delivered 100%+ performance gains in constrained environments.
code26 years of coding experience
job14 years of employment as a software developer
bookMaster of Computer Science, Master of Computer Science at North Carolina State University
bookBachelor of Science (BS), Physics, Bachelor of Science (BS), Physics at Lenoir-Rhyne University
bookComputer Graphics Programming, Computer Graphics Programming at The Art Institute of Portland
bookComputer Science, Computer Science at York Technical College
stackoverflow-logo

Stackoverflow

Stats
1,482reputation
81kreached
26answers
3questions
github-logo-circle

Github Skills (36)

python10
package-management10
esapi10
ebuild10
patch10
testing10
memory-management10
gentoo10
c1110
sip10
c1710
portia10
sips10
build-automation10
portal10

Programming languages (18)

JavaC++CRustMakefileM4ValaHTML

Github contributions (5)

github-logo-circle
gentoo/gentoo

Jan 2023 - Mar 2023

[MIRROR] Official Gentoo ebuild repository
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:368 reviews, 312 commits, 204 PRs in 2 months
Contributions summary:Matt primarily contributes to the build and packaging processes within the Gentoo repository. They are involved in patching and updating existing packages, including fixing build issues, bumping versions, and integrating dependencies. The commits demonstrate a focus on maintaining the stability and functionality of various software packages within the Gentoo Linux distribution, especially in relation to the X11 and gettext build systems. The user's changes are focused on ensuring proper compilation and compatibility.
ebuildgentoorevit-apilinuxmulticore
gentoo/portage

Jan 2021 - Apr 2022

[MIRROR] Package management system
Role in this project:
userBack-end Developer
Contributions:26 reviews, 11 commits, 4 PRs in 1 year 2 months
Contributions summary:Matt contributed to the Gentoo Portage package manager, primarily focusing on modernizing and refactoring the codebase. Their work involved removing Python 2 compatibility workarounds and outdated comments. They implemented changes to use asyncio subprocesses directly, replacing a private implementation, and removed support for deprecated EAPIs. The user also removed legacy code, improving the project's maintainability.
management-systempythongentoopackage-managerportage
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
Matt Turner - Senior Software Engineer at Netflix