JONATHAN EISENMANN
********@*****.***.***
EDUCATION
PhD in Computer Science, The Ohio State University, Columbus, OH
Expected Completion June 2013, GPA 3.8/4.00
Bachelor of Science in Computer Science, The University of Texas at Dallas, Richardson,
TX
Completion May 2006, GPA 3.95/4.00
PROGRAMMING & SCRIPTING LANGUAGES
Python, Java, C/C++, Perl, Lisp, Scheme, RSL, GLSL, MEL
OPERATING SYSTEMS
Linux, Windows
SOFTWARE EXPERIENCE
Processing, Unity, Maya, Houdini, SLIM, PRman, Visual Studio, VirtoolsWORK EXPERIENCE
Adjunct Faculty at Columbus College of Art and Design: 2011-2012
Developing and teaching an undergraduate level course on Interaction Design
Global Technology Technical Director Intern at Pixar Animation Studios: 2010
Developing and improving software tools for production needs of Monsters University
Graduate Teaching Associate at OSU: 2007-2012
Developing and teaching for undergraduate & graduate computer, programming, and computer
art courses
Graduate Research Associate at OSU: 2008-2009, 2010-2012
Software development and research in interactive evolutionary design
Summer Internship at Lockheed Martin Aeronautics: 2006
Graphical user interface programming with FLTK
C++ software development in a Unix environment
Multi-platform software development
Computer Science Mentor at
UTD: 2005-2006
Tutored entry level computer science students
Summer Internships at Third Millennium Productions: 2004, 2005
Software testing, documentation, and research
C++ software development in a Windows environment
Perl scripting, search engine and other software development in a Linux environment
PUBLICATIONS
Creating Choreography with Interactive Evolutionary Algorithms
Jonathan Eisenmann, Benjamin Schroeder, Matthew Lewis, and Rick Parent
EvoStar: EvoMUSART, Turin, Italy, April 2011
Interactive Evolution for Designing Motion Variants
Jonathan Eisenmann, Matthew Lewis, and Bryan Cline
Studies in Computational Intelligence, 2011, Vol 343, p.135-149
Interactive Evolutionary Design for Motion Variants
Jonathan Eisenmann, Matthew Lewis, and Bryan Cline
International Conference on Evolutionary Computation, IJCCI, Madeira, Portugal, October
2009
Matte Painting in Stereoscopic Synthetic Imagery
Jonathan Eisenmann and Rick Parent
Electronic Imaging, IS&T/SPIE, San Jose, CA, January 2010
Stereoscopy in Cinematographic Synthetic Imagery
Jonathan Eisenmann and Rick Parent
Electronic Imaging, IS&T/SPIE, San Jose, CA, January 2009
RELEVANT DESIGN COURSEWORK
Procedural Animation
Parametric modeling, particles, data-driven design, dynamic simulation, and behavioral
animation
Advanced Digital Cinematography
Advanced issues in virtual lights and surfaces in computer graphics (PRman /SLIM)
Digital Cinematography
Digital lighting, surface, design and camera composition
Building 3D Virtual Environments
Creation and implications of single/multiple participant 3D virtual environments
Descriptive Drawing
Explore, observe, understand, record, analyze and communicate visual information
Storyboard & Animation Preproduction
Framing, composition, camera movements, editing, narrative structure, storyboards,
concept art
Modeling for Computer Animation
Computer-generated 3D modeling concepts and techniques for 3D computer animation
Acting for Animators
Exploration of acting theory as applied to character animation
RELEVANT COMPUTER GRAPHICS COURSEWORK
Computer Animation Algorithms & Techniques
Interpolation-based techniques, FK/IK, physics-based simulation, mocap, behavioral
animation
Computer Animation
Path following, quaternions, deformations, rigid bodies, particles, flocking, L-systems
Adv 3D Image Generation
Texture maps, sampling theory, adv ray tracing, radiosity, surfaces, animation, volume
graphics
Intro 3D Image Generation
3D viewing algs, adv illumination models, smooth shading, shadows, transparency, ray
tracing
Intro Computer Graphics
Interactive techniques, 2D scan conversion, 2D/3D transformations, clipping, 3D viewing
ACTIVITIES
Outdoor Enthusiast
Coffee Snob
Travel Addict
Private Pilot
Scuba Diver
SIGGRAPH member
Rock Climber
Percussionist
References available upon request