Karl Rasche is a senior software engineer with 22 years of experience specializing in color science, HDR, display calibration, and image/video engineering, currently applying his expertise at Google in Redwood City. He blends deep systems-and-performance skills in C/C++ and SIMD optimization with practical experience in OpenGL, streaming, and post-production workflows, having driven image quality and compression work at DreamWorks, Light, and other studios. Karl contributes to industry-grade open-source tooling, including bug fixes and compression robustness improvements to the widely used OpenEXR image format. His background spans both research (PhD-level computer science work) and production engineering, enabling him to bridge academic rigor and studio-grade implementation. Colleagues rely on him for hard-to-measure image-quality problems and pragmatic optimizations that make high-fidelity pipelines run in production.
22 years of coding experience
14 years of employment as a software developer
PhD Computer Science, PhD Computer Science at Clemson University
BS Computer Science Physics, BS Computer Science Physics at Hope College
The OpenEXR project provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.
Role in this project:
Back-end Developer
Contributions:7 commits, 1 PR, 18 comments in 1 month
Contributions summary:Karl's commits primarily focused on updating copyright notices and adding or modifying code within the OpenEXR library. Their contributions involve changes to header and source files, with updates to copyright boilerplate across multiple files. They also addressed a bug related to DWAA/B compression within the exrheader tool, and implemented several fixes related to fuzz testing for compression algorithms.
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.