I develop Pixar’s state-of-the-art animation software, Presto, working with C++, Python, Qt, and USD.
• Contributed to a multi-year improvement of Presto's animation object model that allows animators to expressively blend animations. Delivered core-level implementations, user interfaces, editing tools, performance optimizations, and integration with Presto's many other systems.
• Conceptualized and implemented a Python scripting editor embedded in Presto for accessible development. Prototyped UI features in Figma with input from end-users to design a delightful UX. The editor is used by developers and technical artists across Pixar to wide acclaim.
• Extended a system for preserving character poses across space and solver changes. Delivered support for new features, performance improvements (10-40% speedups across each of several changes), correctness fixes, expanded unit testing, refactors, simplifications, as well as improved documentation.
• Collaborated with animators to develop an algorithm that automatically computes tangents on Bézier splines to achieve aesthetic interpolation between keyframes. Led regular forums with a team of animators to build a pipeline for evaluating and iterating on candidate automatic tangent algorithms.
Contracted for Pixar through Eastridge Workforce Solutions 2022-2024.