Timothy Toll
Address: 2235 Village Ct Apt 4
Belmont, CA 94002
Cell: 630.890.7158
Home: 650.802.8522
Email: tolldog@tolldog.com
Skills
Languages and Software
Perl, C/C++, MEL, various UNIX shells
LSF development and administration
PVM/OpenMPI administration
Server side web programming in Perl
Maya, Maya batch renderer, Composer scripting
Informix, Postgresql and MySQL connectivity in Perl
Services and Platforms
Apache, Red Hat Package Manager, Sendmail, Squirrel Mail, System Imager
DHCP, DNS, NIS/YP
Linux, Irix, Mac OSX, Sun OS/Solaris, Win9x, WinNT/2000/XP
Work Experience
Dreamworks Animation LSF/Systems Engineer Nov 2003 – Present
Developed web based and command line tools to monitor farm usage and health
Supported and maintained two clusters of over 7k CPUs between 2 sites
Helped move to 2 feature films a year production model
Created ways to allow a site to use spare processing power from the other site
Worked with storage and networking teams on infrastructure needs and deployment
Worked with hardware/os team on evaluating new hardware for farm and desktop use
Worked with Production Engineering on best practices and use of LSF
Developed road map for future use of LSF
Worked with Studio Resources on training, monitoring and use of LSF
Wrote documentation and trained Systems departments in basic LSF use
Carried Systems Engineering pager in rotation with group
Orbitz LLC Unix Administrator April 2003 – Oct 2003
Monitored network and system status in the Network Operations Center
Elevation and tracking of problems
Help desk and trouble ticketing
Big Idea Productions Render Architect June 1999 – Dec 2002
Planned and implemented a distributed rendering pipeline for a feature animation
Built system to handle multiple concurrent projects on both SGI and Linux machines
Scaled render system from 40 SGI desktops to 500+ dedicated Linux render boxes
Main system administrator on render farm until it surpassed 200 nodes
Researched and developed new systems for rendering
Tested, debugged and optimized scene files for rendering
Supported the render system and diagnosed rendering problems
Developed workarounds for the process and for avoiding bugs in the render software
Duke Associates Internship - System Integrator June 1998 - Aug 1998
Developed a secure on-line time card system
Taylor University Unix/Windows Systems Administrator Sept 1997 – May 1999
Head systems administrator ('97-'98)
Installed and maintained various Unix servers, Linux servers and desktops and Windows desktops
Configured and maintained the department's web server, system security and monitoring of server uptime
Managed system administrators workload
Liaison between the faculty and the system administration team
Education
B.A. Computer Science, Graphics Emphasis Taylor University, Upland IN, 1999
Undergraduate Research Project
Used parallel techniques in cooperation with autonomous agents to drive an animation
Developed using C and PVM in conjunction with OpenGL
Assistance with Graduate Level Research Project
Augmented research on optimizing point data sets for a 3D triangle mesh
Investigated noise removal and smoothing affects on a 3D data set
Designed and implemented a 3D point smoothing function
Designed and implemented a normal vector smoothing function