Emily Weihrich

Software Engineer at Pixar Animation Studios

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

👤
Senior
🎓
Top School
Emily Weihrich is a software engineer at Pixar with eight years of professional engineering experience and a background that blends technical direction, simulation pipeline work, and production-focused tooling. Trained as a computer engineer at the University of Pennsylvania, she progressed from TD intern and technical director roles into back-end software development, specializing in graphics, simulation, and scene description technologies. At Pixar she contributes to OpenUSD, improving UsdKatana integration, point instancer performance, angular velocity support, and material/Look handling—work that demonstrates deep knowledge of USD scene graphs and production asset pipelines. Her toolkit spans C++, Python, OpenGL, Maya, and web/graphics tooling, underpinned by practical experience across Linux and macOS production environments. Comfortable bridging art and engineering, she brings both animation-aware sensibilities and systems-level optimization to large-scale visual effects projects.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Engineering, Bachelor of Science (B.S.), Computer Engineering at University of Pennsylvania
github-logo-circle

Github Skills (4)

cprogramming-language10
katana10
c-language10
usd10

Programming languages (1)

C++

Github contributions (1)

github-logo-circle
Universal Scene Description
Role in this project:
userBack-end Developer
Contributions:31 commits, 31 comments in 5 years 5 months
Contributions summary:Emily primarily contributed to the `openusd` repository, focusing on improving the UsdKatana integration. Their work included modifying the bounding box calculation, re-unifying core and site operations for reading point instancers, adding support for angular velocity, and optimizing the point instancer reader for improved performance. The user also addressed material assignments and Look rescoping, demonstrating a strong understanding of USD data integration and scene graph manipulation.
universal-scene-descriptionscene
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