Budi Purnomo

Technical Fellow, Developer Solutions at Pearson North America

Boxborough, Massachusetts, 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
Budi Purnomo is a Technical Fellow at AMD with 13 years of experience leading global, cross-functional teams to design and ship GPU debugging, profiling, and developer tooling for AMD platforms. He serves as technical domain owner and chief software architect for Developer Solutions, collaborating with AMD and industry architects to shape next-generation graphics and heterogeneous software architectures. A co-author and code contributor for the OpenGL ES 3.0 Programming Guide, he combines deep GPU software architecture and performance-analysis expertise with hands-on C/C++ implementation experience. Based in Boxborough, MA, he pairs academic rigor (MS/PhD-level training) with practical system-building, and is known for pragmatic fixes—like preventing buffer overruns in real-world samples—that improve tool reliability for developers.
code13 years of coding experience
bookB.S., B.S. at Michigan Technological University
bookJohns Hopkins University
github-logo-circle

Github Skills (6)

c1710
egl10
c1110
android6
java5
javas5

Programming languages (3)

ShellC++C

Github contributions (5)

github-logo-circle
danginsburg/opengles3-book

Jan 2013 - Feb 2020

OpenGL ES 3.0 Programming Guide Sample Code
Role in this project:
userFull-stack Developer
Contributions:24 commits, 3 PRs, 3 pushes in 7 years 2 months
Contributions summary:Budi contributed code to an OpenGL ES 3.0 Programming Guide sample code repository, primarily focusing on creating and modifying examples related to OpenGL ES 3.0 features. Their work involved updating and integrating the latest EGL files, establishing the OpenGL ES 3.0 context, implementing transformations, and creating shadow rendering and terrain rendering examples. They also addressed potential issues by modifying existing samples to prevent buffer overruns, and incorporated fixes for Android/Java implementations.
openglopengl3opengl-es
rocmarchive/ROCm-Debugger

Apr 2016 - Apr 2017

Contributions:1 release, 6 commits, 5 pushes in 1 year
cppgpurocmsdkbinaries
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
Budi Purnomo - Technical Fellow, Developer Solutions at Pearson North America