Evan Rosky's Resume

PDF version

Evan J. Roskyhttp://evan.nerdsofparadise.com


Languages and APIs: Python, C++, Android, C, OpenGL/GLSL, MEL, OpenCV, Java, JavaScript, PHP

Operating Systems: Linux (primary), Windows, Mac OSX

Graphics Software: Nuke, Maya, Blender, Gimp, Photoshop, Vue, Mari, Cinelerra


Bachelor of Science in Electrical Engineering & Computer Science

University of California, Berkeley           GPA: 3.54         Upper Div: 3.66

Advanced and Graduate Coursework:
  • Physically Based Animation,
  • Computer Aided Geometric Design,
  • Advanced Digital Animation,
  • Advanced Computer Graphics,
  • Artificial Intelligence,
  • Computer Vision


DreamWorks Animation, Glendale, CA 2011 - present
Department TD, Matte Painting on “How to Train Your Dragon 2”
  • Designed and implemented next-gen pipeline for Matte Painting
  • Improved Matte Painting integration into the rest of the studio
  • Provided support for matte painting artists
Department TD, General/Matte Painting on “Rise of the Guardians”
  • Worked with third-party vendor and wrote wrappers to adopt an external tool
  • Improved artist efficiency with increased automation and more-interactive tools
  • Implemented tools and workflows to streamline the creation generic characters
  • Provided support for surfacing and matte painting artists
Autodesk, San Francisco, CA Summer 2010
Labs Intern in Vision-based Augmented Reality
  • Implemented an image recognition and tracking framework and related algorithms
  • Implemented vision-based labeling software on Android (native)
Tippett Studio, Berkeley, CA Summer 2009
Effects Animator on “The Twilight Saga: New Moon”
  • Animated wolf fur.
  • Created particle systems for ground interaction.
  • Wrote scripts to simplify working on simulations.
Intel Research/UC Berkeley, Berkeley, CA 5/2009-6/2009
Undergrad Researchers III for PROTEUS project presentation
  • Helped brainstorm visualizations of new technology
  • Created models, animations, and effects for an animated project presentation



NodeScape - An Android app for rapid diagram creation.

Fall 2010

Advanced Digital Animation Reader -
Help provide critique and support on Modeling/Rigging/Animation topics.

2008 - 2010

UCB Undergraduate Graphics Group (UCBUGG) instructional facilitator -
Teach 3D modeling/animation concepts and software usage to undergraduates.


Numeric Skin Weight Assignment -
Maya python API plugin that provides a precise skin weight assignment method.


Discombobulator - Procedural mesh detailing plug-in in python distributed with Blender.


Stereo Blender - Real time side-by-side stereo visualization modification to Blender.


MatteLab - Blue/green-screen traveling matte java application.