Stephan Steinbach

Software Engineer at Pixar Animation Studios

San Francisco, California, 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
Stephan Steinbach is a software engineer with 13 years of experience specializing in graphics, rendering, and pipeline tooling, currently building production systems at Pixar Animation Studios. He combines C/C++ and Python expertise with shader development and pipeline design, having previously shaped animation tools at Lucasfilm Animation. An active open-source contributor, Stephan has been a core backend developer on the widely used OpenTimelineIO project, adding schema versioning, C++ support, and robust time-effect handling. Based in San Francisco with a BSE in Electrical and Computer Engineering from UC San Diego, he brings a rare mix of real-time audio/vision systems experience and high-end film-production engineering. Notably, his work spans both low-level rendering details and high-level editorial interchange formats, making him effective across the full graphics stack.
code13 years of coding experience
job7 years of employment as a software developer
bookUniversity of California San Diego
github-logo-circle

Github Skills (11)

c-language10
cprogramming-language10
architectures10
python10
architecture10
json-serialization10
unit-test9
buildx8
debug8
debugging8
buildr8

Programming languages (11)

C#JavaC++ShellCZigLuaHTML

Github contributions (5)

github-logo-circle
Open Source API and interchange format for editorial timeline information.
Role in this project:
userBack-end Developer & Core Contributor
Contributions:11 releases, 251 reviews, 203 commits in 6 years 1 month
Contributions summary:Stephan made significant contributions to the core of the opentimelineio library, including implementing schema versioning, adding and refactoring classes such as `SerializableObject`, `Composition`, `Track`, and implementing time effects like `LinearTimeWarp` and `FreezeFrame`. They also improved several serialization and deserialization functions, focusing on making the underlying data types immutable, and implementing C++ support for the library. Furthermore, the user addressed several bugs in the existing code, including those related to timecode calculations and the AAF adapter.
apivfxanimationinterchange-formattimeline
ssteinbach/portfolio

Oct 2020 - Nov 2022

Contributions:77 commits, 79 pushes in 2 years 1 month
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
Stephan Steinbach - Software Engineer at Pixar Animation Studios