Summary
Dave Shreiner is a graphics engineer and engineering leader with 35 years of experience building GPU-aware systems from kernel and drivers through APIs and applications, and he combines deep technical authorship with large-scale team leadership. He has shaped industry standards as Chair of the Khronos Technical Advisory Panel and Promoter Board member, authored editions 3–8 of the OpenGL Programming Guide, and chaired SIGGRAPH 2014. At Unity and ARM he led cross-platform graphics teams, drove performance and memory-bandwidth optimizations, and scaled organizations to 55 engineers while staying hands-on with architectural and rendering work. He teaches upper-division graphics, parallel computation, and architecture as an adjunct professor, keeping one foot in academia and the other in production engineering. Now based in San Francisco, he is seeking director-level roles that sit at the intersection of GPU architecture, systems software, and the infrastructure enabling modern AI and real-time graphics. An early adopter of GPU compute for non-graphics problems, he brings both rare historical perspective and current practical know-how to bridge standards, hardware, and software.
7 years of coding experience
33 years of employment as a software developer
Johns Hopkins University
Bachelors, Mathematics, Physics, Computer Science, Bachelors, Mathematics, Physics, Computer Science at University of Delaware
Physics, Physics at Penn State University
English, German