Software Engineer and Technical Artist with over 11 years of experience in the feature film and game industry.
My primary job is developing complex tools and support production needs for the Character Rigging and Animation departments. These tools can range in size from large and department critical to small utilities and plugins. However, I have taken on many roles throughout my career in such areas as Character Rigging, Cloth and Hair Simulation, and Animation.
Specialties and Experience:
Maya and MotionBuilder applications
Python / MEL / Maya C++ API / PyQt
Character Rigging and Setup
Rigging, Animation, and Massive Pipelines
Motion Capture
Facial Animation
Cloth and Hair Simulation
Version Control Systems - SVN / Perforce / Git
I am actively expanding my knowledge in more areas of software development such as Java, algorithms, optimizations, and others.
Work History
Software Engineer
Sony Pictures Imageworks
July 2010 - Present
Responsible for developing new tools and providing solutions for Character Rigging and Animation departments using Python, C++ and PyQt. Examples include complex fk/ik/mocap/space switching tools and visual editor for managing character variation system.
Written several important deformers for production using Maya C++ API.
Overhauled 2 of our central character setup systems for building rigs using Python, XML, and PyQt.
Educate and be a learning resource for other artists in technical and programming related areas.
Film credits include: Smurfs 2, Cloudy with a Chance of Meatballs 2, Edge of Tomorrow, The Amazing Spiderman 2