Richard Geldreich is a veteran graphics and systems engineer with 15+ years building high-performance rendering, compression, and engine-level tools across games and GPU ecosystems. As co-founder of Binomial LLC he helped create Basis Universal—the Khronos-standardized GPU texture codec—and continues to maintain and optimize core open-source projects like basis_universal and crunch. His career spans senior roles at Valve, Microsoft, and SpaceX where he delivered shipping deferred-renderers, cross-platform ports, low-level optimizations, and confidential performance work for Starlink. Known for hands-on problem solving and “firefighting” large codebases, he combines deep C/C++ systems expertise with practical delivery under pressure. He also teaches and mentors, having taught advanced rendering and multithreading, and has a history of influencing graphics APIs and drivers through early feedback to industry players.
Contributions:22 releases, 2 reviews, 365 commits in 3 years 7 months
Contributions summary:Richard primarily contributed to adding and modifying webgl_videotest files, indicating a focus on testing and debugging within the project. These changes involved integrating and debugging code related to the basis.js library. The user also made several code changes, including correcting copyright dates, fixing cubemap KTX file issues, implementing and optimizing the functionality.
Advanced DXTc texture compression and transcoding library
Role in this project:
Back-end Developer
Contributions:28 commits, 6 PRs, 25 pushes in 4 years 4 months
Contributions summary:Richard primarily focused on maintaining and correcting the Crunch library's code. Their contributions include updating URLs, fixing copyright notices across multiple source files and examples, and addressing platform-specific issues, particularly those related to Linux. The user's work involved modifications to core files, headers, and example programs, suggesting a hands-on approach to the library's functionality. These fixes helped to ensure the library's accuracy, functionality, and portability.
compressiontexturetranscodingdxtctextures
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.