Sandra Wambold sandy@wambold.com; 408-733-7005 * Ten years experience in release engineering on UNIX, Linux and Windows * Proficient at planning and working according to production schedules * Over ten years experience in systems administration; website administration * Perl, shell script languages, and CGI programming. Some use of C, C++, and Java * CVS and Perforce source control system administrator B.A. Linguistics, The Ohio State University, Columbus, Ohio March 2003 A.A. Japanese, Foothill College, Los Altos Hills, California July 2005 Release Engineer May 2005 - Present Google Mountain View, CA * Build and release software for deployment to QA, staging and production environments, working with engineers, project managers and QA. Extensive use of Perforce, release branches and build systems. Build and push automation using shell scripts and some Python. * Release engineer for billing systems and internal applications consisting of web applications that use MySQL databases running on a small number of restricted machines. * Perforce class instructor, teaching new employees both Perforce and Google code practices. * Former primary release engineer for Content Ads binaries (text and image ads on non-Google sites), releasing to many production machines. Some monitoring of production systems, diagnosis of software and machine problems. Senior Release Engineer 2004 - 2005 Fabric7 Systems Mountain View, CA * Sole release engineer for an eighty person company making multiprocessor Linux machines. * Responsible for Linux (kernel, platform and higher level programs) and Windows / Cygwin (BIOS and board management software) build infrastructure -- shell scripts, Perl, Makefiles, ANT files, RPM packaging, and BAT files. Automated nightly and continuous builds. * Perforce, Bugzilla and CVS server administration. Linked Perforce and Bugzilla using P4DTI; modified both to support code review and check-in restrictions. * Backup to IT manager; installed and maintained build machines; worked on company website. Build and Deployment Engineer July 2003 - Jan 2004 (contract) Nuasis San Jose, CA * Daily builds and patches of a software collection primarily written in Java, C++ and Perl, using makefiles and Ant on both Linux and Windows 2000/XP (with Cygwin). Responsible for worked with engineers to resolve build failures. * Clearcase and Clearquest use. CVS server administration. * Deployment of daily builds to clusters of test machines, including troubleshooting of installer, software and hardware issues, working closely with QA and Operations. Automation of builds and deployments with Perl and shell scripts. Senior Release Engineer 2001 - 2002 Simplex Solutions Sunnyvale, CA * Primary duties were automating the build and release process using a combination of Perl scripts, PHP scripts, CGI web pages and a MySQL database. * Supported developers by working on the make system and administering CVS. Supported development platforms were Solaris, HPUX, Windows NT (with Cygwin), and Linux. Release Engineer and Release Engineering Manager 1997 - 2001 Red Hat (formerly Cygnus Solutions) Sunnyvale, CA and Tsukuba, Japan * Manager of Red Hat's Release Engineering group of six release engineers, half of whom worked remotely. Responsible for release engineering schedules, coordinating with project managers and other engineering groups. Involved from contract review to final delivery. * Built releases of GNU development tools such GCC, GDB, and G++; debugged build and install problems while working closely with engineers. * Delivered binaries from single sources tools on multiple platforms such as Solaris, Linux, Windows NT, HPUX, IRIX, and AIX while testing on native platforms, simulators, and embedded systems boards using internal and the Plumhall and Perennial testsuites. * Used make, C, C++, Perl, Tcl, dejagnu, shell languages and CVS source control system. * Wrote group documentation. Automated processes and procedures. * System administration work maintaining build and test machines. Technical Lead and System Administrator 1996 - 1997 Sterling Software NASA Ames * Technical lead of the central UNIX group, supporting systems running Solaris, SunOS and IRIX. Coordinated efforts with other teams of both NASA personnel and other contractors. * Supported 20 virtual web sites; postmaster for 5000 users (sendmail, SMTP, POP, and IMAP). * Primary backup administrator for fifty servers. Supported FTP, CAP and other central services. System Administrator 1996 Open Software Foundation Cambridge, MA * Administered UNIX machines, Macintoshes and PCs running various operating systems. * Primary mail and news administrator; responsible for over 500 mailing lists and coordination with UK sister company. Supported DNS and Usenet news. System Administrator 1995 - 1996 Addison Wesley Publishing Reading, MA * Webmaster: maintained and expanded AW website, developed automated book entry and customer survey systems using Perl CGI scripts. * Worked with contacts both inside and out of the company (help desk, book editors, sister company representatives and outside consultants) on Internet-related projects. * Administered network of UNIX (SunOS, Solaris, Linux) machines, responsible for all UNIX-based Internet services; Assisted IS transition from mainframe to client/server environment; wrote specifications for new machines to be purchased. System Administrator and Help Desk Supervisor 1986 - 1995 Eisenhower National Clearinghouse for Math and Science Education and Academic Computing Services, The Ohio State University Columbus, OH * Helpdesk supervisor for 12,000 user site. Supported websites, email, gopher and ftp. * Served at both large sites and department lab sites, using a variety of equipment and operating systems: Ultrix, SunOS, HPUX, PCs, Macs and TOPS-20. * Wrote extensive set of software (shell scripts, Perl and C programs) to automate administrative tasks; wrote interfaces to custom YP replacement software.