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