David W Capella contact information available upon request ___________________________________________________________________________________________________ Senior UNIX/Linux Systems Administrator Employment Service Engineer Sunnyvale, CA Yahoo! Inc. 2009-Present o Provide operational and systems engineering support for web applications o Work with developers and QA engineers to design, test, deploy, document, monitor and maintain applications and components o Maintain distributed systems, software configurations, releases, debugging, troubleshooting, and monitoring o Generate and analyze metrics for site performance and availability Senior UNIX Systems Administrator (consultant) Danger/Microsoft, Palo Alto, CA Taos Mountain, Inc. 2008-2009 o Redeploy, build support infrastructure, and assist with redesign of corporate datacenter o Redesign and rebuild automated management and provisioning systems for production and preproduction data centers o Troubleshoot and repair network, application, OS, and hardware issues in support of developers and engineers Linux Systems Administrator Mountain View, CA Google 2006-2008 o Dogfood Team - troubleshoot and repair network, system, and application problems to provide internal support for Google products to Google employees o Laison with corporate sysops and production engineering teams to escalate application engineering issues and submit code changes o Author tools for Gmail data access and manipulation by system administrators Systems Administrator Ithaca, New York GrammaTech, Inc. 2004-2006 o Consult with contractors and architects on construction designs and specifications including HVAC, power, data cabling, and equipment support structures o Specify, purchase, and deploy distributed iSCSI/Fibre SAN across multiple buildings o Repair improper configurations in existing systems: SMTP, IMAP, DNS, WIFI, NIS, NFS, etc. o Upgrade network security to modern standards, e.g., replace telnet with ssh, IMAP with IMAPS, add WPA for wireless access o Redesign network to improve performance, increase security, and implement secure WIFI and VPN o Design, build, and install new servers to redistribute loads, improve security, and increase capacity for current needs and projected growth o Build, install, write software for new backup server to implement disk-to-disk-to-tape system to replace inadequate systems utilizing multiple hosts Systems Administrator Ithaca, New York Cornell University Dept. of BSCB 2001 - 2004 o Manage all computing activities in a modest-sized active and diverse academic department with an international user base o Maintain departmental network, servers, and workstations including Linux, BSD, Solaris, and Windows 95/NT/2000/XP o Design, build, and maintain production network RAID storage system o Design, build, and maintain MPI, PVM, and Beowulf supercomputing clusters o Work with CIT to develop innovative firewall prototype for deployment at multiple sites across campus; incorporating filtering, NAT, routing, WIFI, and IDS functions on a single OpenBSD, CDROM-based system o Provide network resources: WIFI, WWW, SSH, Remote X, VNC, SMTP, POP, IMAP, NTP, DHCP, IRC, RTSP, Firewalls, IDS/Network/System monitors, Backup, Database, File, and Print services o Design and build workstation cloning systems for Linux and NT platforms o Present basic and advanced Unix training sessions for faculty, staff, and students o Overhaul web site: design graphics, convert to dynamic content with templating, construct CMS to provide update by students, faculty and staff without webmaster intervention o Author data-driven departmental web-based applications o Assisted in application of parallel processing techniques to problems in global optimization using interval arithmetic Information Systems Administrator Ithaca, New York Cornell University Facilities Management 1995 - 2001 o Established a new position and unit to administer computing resources for all departments o Provide desktop support for over 100 Mac and Windows NT/2000 workstations across entire campus o Maintain up 10 Windows NT, 2000, Linux, and BSD Unix servers for 6 large departments across several geographic locations o Operated several of the first Linux servers and workstations on campus o Converted all workstations from Macintosh to Windows platform o Administer approximately 200 user accounts for Windows NT domain o Work with other network administrators to establish several cooperative NT domains within the division o Build departmental web-based applications Technical Consultant Ithaca, New York Cornell University Grounds Department 1994 - 1995 o Assist with special projects for the Grounds Department o Computerize Grounds Department annual snow removal plan o Revised all office procedures to streamline and consolidate information resources Information Systems Manager Ithaca, New York LifeNET, Inc. 1999 - Present o Engineer and maintain network and small Linux, Unix server cluster o Author, deploy, and maintain internet-based applications o Assist clients with maintenance of their hosted network services Professional Skills o Fluent in most popular programming, scripting, and markup languages: python, perl, C, etc., conversant in many others o Intimate knowledge of advanced features and system internals of major operating systems: Solaris, Linux, BSD, Windows, MacOS o Some experience with AIX, HPUX, IOS, others o Author of several applications included in the Familiar Linux distribution for PDA's o Author of many free and shareware programs, utilities, and libraries, in use worldwide o Extensive experience in network, OS, and application security testing, tool construction, and design of custom protection architectures o Extensive experience in infrastructure management tools, and datacenter automation o Almost no intrusions, compromises or virus infections on any supported systems or networks for the past fifteen years o Consistently achieve 99.999% uptime for supported systems Community Activities Computer, Network, and Electronics Consultant Ithaca, New York Ithaca Community Radio 2002 - Present o Design, construct, author software, maintain network for computer interface to control remote FM transmitter audio via secure wireless link of several miles o Interface remote audio equipment to radio station via telephone lines for live productions Computer and Network Consultant Ithaca, New York Child Abuse Prevention Network 1998 - Present o Develop custom web applications and internet-based tools for several international organizations o Maintain network infrastructure and servers for several internet domains - DNS, WWW, Mail, FTP, Chat, Forums, etc. o Technical advisor for global research database project o Interface cross-country satellite downlink to multimedia stream for live and archival web access of National conference o Develop interactive training program for professionals in the field of child abuse prevention and maintain infrastructure to provide ongoing training - system in continuous operation for over ten years