Build/release engineer for Studio (java IDE), and Jaxer (AJAX server)
Multiplatform system administration: Windows, OS X, RedHat, CentOS, Fedora, Ubuntu, Solaris
PGP Corporation
2005.05 - 2008.06: Senior Build/Release Engineer
Maintained/extended legacy cross-platform build system; designed/wrote/debugged a highly configurable, portable, and easily maintainable system to replace it
Automated final release packaging and update manifest creation CVS -> svn source repository migration: source, documentation, build system, tools.
Set up VMWare ESX servers and virtualized build and application servers
Multiplatform system administration: Win32, Win64, OS X, Fedora, Redhat, CentOS, Solaris, HPUX, AIX
Wrote CGIs for QA to perform bounces/bootstraps and push new files to test environments
Installed bonsai/tinderbox for cvs repository queries and build log access. Started nightly builds and helped integrate the builds with automated Silk tests
Wrote new tools for updating builds incrementally. Modified the build to allow for depend builds
Wrote proposals for improved development/QA workflow. Implemented release branch process rather than manual tag/push process
Netscape Communications
2001.02 - 2003.07: Build/Release Engineer
For the first year, I was the sole build engineer for the HP-UX port of Netscape 6, and assisted with other flavors of unix
I became part of the main build team and supported Windows, MacOS 9, MacOS X, and Linux builds of Mozilla and Netscape, across several concurrent branches
Sole build engineer for a calendar project that was in disarray. Automated builds and set up tinderbox
Migrated the microbrowser source repository from Visual SourceSafe to CVS
Migrated the microbrowser bug tracking system from a homegrown system to Bugzilla
System administration: Windows, Linux, Mac OS X, Mac OS 9, HP-UX, AIX, Digital Unix, Irix