Bret Alfieri is a Senior Software Engineer with a decade of experience solving hard parallel computing problems, currently working at NVIDIA. He specializes in parallel algorithms, task scheduling, and low-level performance optimization across CPU and GPU platforms, having architected the open-source GTS task scheduler while at Intel. His background spans graphics, AR, and machine learning performance engineering at companies including Valve, Snap, Bloomberg, and Amazon, showing a rare blend of systems-level rigor and application-facing delivery. Bret has collaborated with CPU architects to explore new instructions for parallel compute and fixed display-level artifacts on HoloLens using sensor-driven shader techniques, illustrating both hardware-aware design and pragmatic problem-solving. Based in Duvall, Washington, he brings game-engine thinking to high-performance tooling and a track record of shipping production-quality systems that bridge research and product needs.
10 years of coding experience
14 years of employment as a software developer
Physics/Mathematics, Physics/Mathematics at Michigan Technological University
B.S. Computer Science Math minor, B.S. Computer Science Math minor at DigiPen Institute of Technology
Computer Animation, Computer Animation at Purdue University
B.A. Film/Video Computer Animation, B.A. Film/Video Computer Animation at Columbia College Chicago
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.