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.