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 (54)

pool10
thread10
multithreading9
concurrent-queue9
parallel-processing9
lock-free8
queue8
concurrency8
producer8
executor8
parallel-computing8
thread-pool8
parallel8
concurrent8
bazel7

Programming languages (6)

JavaC++ShellStarlarkJavaScriptEmacs Lisp

Github contributions (5)

github-logo-circle
graphicsMan/dispenso-1

Aug 2022 - Apr 2024

The project provides a thread pool with work-stealing allowances.
Contributions:4 pushes, 3 branches in 1 year 8 months
poolwork-stealingthreadstealingthread-pool
facebookincubator/dispenso

Jun 2020 - Dec 2022

Contributions:3 releases, 5 reviews, 134 commits in 2 years 5 months
multithreadingconcurrencyparallelpoolmulti-threading
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
Brian Budge - Senior Staff Research Engineer at Meta