Brian Budge

Senior Staff Research Engineer at Meta

Seattle, Washington, 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

👤
Senior
🎓
Top School
Brian Budge is a Senior Staff Research Engineer based in Seattle with 8+ years focused on graphics, SIMD, GPU computation, and multithreading, currently driving efficient rendering for low-power devices at Meta. He authored the dispenso task-parallelism library and has a history of blending hands-on technical contribution with leadership, including years as a Tech Lead/Manager in Reality Labs Research. His background spans production ray-tracing and distributed rendering (Autodesk), large-scale infrastructure and ML-infused consumer products (Google), and early GPU work and patents from internships at NVIDIA and AMD. Brian holds a PhD in Computer Science and has repeatedly bridged research and engineering to ship novel rendering systems and distributed pipelines. He recently stepped back from formal management to concentrate on technical depth and system design at scale. An understated strength is his ability to move between low-level performance optimization (SIMD/GPU) and higher-level distributed architectures, making him effective at squeezing real-world performance from constrained hardware.
code8 years of coding experience
job20 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at University of California, Davis
bookHigh School, High School at Alta High School
bookComputer Graphics, Computer Graphics at Ulm University
bookThe University of Utah
languagesGerman
stackoverflow-logo

Stackoverflow

Stats
402reputation
22kreached
3answers
4questions
github-logo-circle

Github Skills (41)

cpp-library10
cpp10
concurrency10
windows9
visual-studio9
concurrent-queue9
lock-free8
ports8
command-line8
cmake8
linux7
macos7
vcpkg6
function-approximation6
boost6

Programming languages (9)

JavaC++ShellCStarlarkCMakeJavaScriptTcl

Github contributions (5)

github-logo-circle
graphicsMan/dispenso-1

Aug 2022 - Jun 2026

The project provides a thread pool with work-stealing allowances.
Contributions:50 pushes, 18 branches in 3 years 10 months
poolwork-stealingthreadstealingthread-pool
facebookincubator/dispenso

Jun 2020 - Dec 2022

The project provides high-performance concurrency, enabling highly parallel computation.
Contributions:4 releases, 5 reviews, 134 commits in 2 years 5 months
concurrency
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