Development Manager, Project Leader, Developer
Larkspur, CA
Softimage Co.
Development Manager, Project Leader, Developer
Epic Games
Pipeline Supervisor Special Projects
Pixar Animation Studios
Technical Supervisor
Pixar Animation Studios
Production Software Engineer
ACM SIGGRAPH
Editor
Edinburgh Parallel Computing Centre
Visualization Engineer
Pixar Animation Studios
Supervising Technical Director
Quadstone
Software Engineer
Pixar Animation Studios
Technical Director
The University of Edinburgh
Research Assistant - Department of Artificial Intelligence
Banff Academy
University of Aberdeen