Jeremy Selan

Engineering at Valve Corporation

Bellevue, 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

🤩
Rockstar
🎓
Top School
Jeremy Selan is an engineering generalist with 16 years of hands-on experience spanning software, hardware, display technologies, VFX, and VR, currently contributing to Valve’s Index and other VR systems. He blends low-level C++ systems work—drivers, SDKs, and image format handling—with color science and configuration expertise from notable open-source projects like OpenVR, OpenImageIO, and OpenColorIO. A Cornell-trained electrical/computer engineer with an MS in computer graphics, he has a track record of fixing subtle bugs, improving compatibility (e.g., DPX handling and Lut/Matrix ops), and writing thorough unit tests. Comfortable moving between QA/test automation and deep backend development, he brings practical curiosity from VFX pipelines to consumer VR hardware integration.
code15 years of coding experience
bookB.S., Electrical and Computer Engineering, B.S., Electrical and Computer Engineering at Cornell University
stackoverflow-logo

Stackoverflow

Stats
21reputation
665reached
0answers
1question
github-logo-circle

Github Skills (25)

unit-testing10
debug10
c-language10
strings10
test-driven-design10
api-design10
image-processing10
hardware-interface10
text-manipulation10
configuration-management10
integrations10
imageformats10
sdk10
image-file10
cplus10

Programming languages (3)

C#C++Python

Github contributions (5)

github-logo-circle
Color Configurations for OpenColorIO
Role in this project:
userSoftware Engineer (Color Science/Configuration Focus)
Contributions:29 commits in 2 years 10 months
Contributions summary:Jeremy primarily contributed to the configuration files for OpenColorIO, a color management solution. Their work involved renaming and updating color profiles, including those for specific applications like Nuke. The changes encompassed modifications to color spaces, display settings, and the addition of generation scripts, improving compatibility and functionality within different workflows. The user also updated the configurations to align with industry standards and specifications.
opencolorioconfigurations
A color management framework for visual effects and animation.
Role in this project:
userBackend Developer
Contributions:511 commits, 1 push in 7 years 5 months
Contributions summary:Jeremy primarily focused on enhancing and fixing bugs within the OCS config conversion utility. They debugged issues in the config conversion utility and improved error checking in the Lut1DOp component. Furthermore, the user implemented the initial functionality for the MatrixOp component.
post-processinganimationvisual-effectscolor-managementlighting
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
Jeremy Selan - Engineering at Valve Corporation