|
Download: 
EDUCATION
University of Pennsylvania
- School of Engineering and Applied Science. Bachelor of Science in Engineering [December 2008]
- Major: Digital Media Design
- Coursework: Physically Based Animation, Computer Graphics Programming, 3D Modeling, 3D Animation, Algorithms,
Web Design, Linear Algebra, Computation and Complexity, Cinema Production
WORK EXPERIENCE
Dreamworks Animation Production Engineer Intern [Summer 2008]
Created an API for internal software. Written in C++, this software was a system for creating and managing a dependency graph structure. Its primary application at the studio was to direct the flow of rendering for any given shot sequence – for example, if one element depends on another element, that other element will be handled first. My task was to expose much of this graph logic to external callers, allowing procedural generation of these graphs by languages other than the one in which it was written (for example, Python and Perl scripts can now use the API to generate graphs). Code base written in C++, unit tests written in Python.
United States Liability Insurance Intern [Summer 2006]
Performed database management for insurance renewals. Much of this job involved rounding up expired policy information
and presenting it in an accessible format in the company's database.
Independent Contracting
JPMorgan: Product design (splash screen, logo, icons) for in-house software. [Summer 2007]
Lewis Law Firm: Animation of the effects of hydrocephalus for use in medical malpractice suit. [Summer 2006]
ACTIVITIES
Teaching Assistant [Fall 2008]
In the fall semester of 2008 I acted as a teaching assistant for Penn's CIS-110, an introductory programming course.
Responsibilities include grading exams, writing unit testers to evaluate student homework submissions, holding office hours
to answer student's questions, and teaching one weekly recitation.
Penn SIGGRAPH [2007-2008]
Worked on rigging a human character for the animation “Ben's Short”. Experimented with FK/IK blending and optional pole
vector switches in the rig.
Information Technology Advisor [2004-2008]
Information Technology Advisors (ITAs) provide technical support to residents of student dorms. The job requires a high
level of technical competence with popular operating systems and software packages (almost always windows or mac
software), as well as personal skills for interacting with customers.
Phi Kappa Psi Fraternity Historian [2005-2006]
Documented fraternity events and organized the chapter's composite photo shoot. (2005-2006)
SKILLS AND INTERESTS
Software: Maya, Flash, Adobe Photoshop, After Effects, Dreamweaver, ZBrush
Languages: Java, C++, Python, some Actionscript, Javascript
Interests: Video gaming, animating, programming, modeling, mischievous Photoshopping |