Resume - Robert Helmer

Email: robert@roberthelmer.com
Web: http://roberthelmer.com
Phone: 510-717-0261

Objective
Looking for all or some of: network/system administrator,
build & release engineer, programmer, in or around the
San Francisco Bay Area.
Operating Systems
Linux (Ubuntu/Debian/Red Hat/Fedora Linux)
Unix (FreeBSD 2/3/4/5, Solaris 7/8/9/10)
Mac (OS 8/9/X)
Windows (9x/NT/2k/XP/2k3)
Languages
Python, Javascript, Java (J2ME/J2EE), Shell (bourne/bash/c), C, Perl, PHP, XML, HTML, XSL
Databases
PostgreSQL (+PostGIS spatial), Oracle (+spatial), MySQL, SQLite
Continuous Integration, Configuration Management and Version Control
CVS, Subversion, SVK, Mercurial, Cfengine, Tinderbox, Ant, Make, CruiseControl, Buildbot
Professional Experience
Build & Release Engineer - Mozilla Corporation http://mozilla.com

Duration: 04/2006 to present, Full-time

Build/release engineer, primarily automation and maintenance of current build farm (Tinderbox) as well as improving QA and release management procedures. Focused explicitly on improving the lives of developers and testers. Managed releases for Firefox and Thunderbird.

Senior Systems Engineer - CustomWeather http://customweather.com

Duration: 03/2003 to 04/2006, Full-time, 24x7

System/network administrator, programmer and build/release engineer for custom weather processing software. Worked directly with customers to define and deliver on needs.

  • Developed J2ME weather application for Siemens Mobile
  • Developed weather site for Al Jazeera
  • Developed ESRI shapefile converter for CW vector data (PostGIS DB-backed)
  • Add features to/fix bugs in custom mapping, XML generation and weather processing applications
  • Set up backups and monitoring for server infrastructure
Unix System Administrator, Weblogic Administrator - Dollartree Corporation http://www.dollartree.com

Duration : 11/2002 to 03/2004, Consultant

Aided Vectiv customer in the transition from Vectiv-hosted real-estate application to Dollartree's Virginia datacenter. Ongoing remote and on-site support.

Unix System Administrator / Build & Release Engineer - Skeva, Inc. http://www.skeva.com

Duration : 12/2002 to 01/2004, Consultant

System administrator, build&release engineer for health care application developer and their clients.

  • Set up JBoss as NT service for Kaiser pilot project
  • Set up backups and monitoring for server infrastructure
Unix System Administrator / Programmer - Aeronet Communications http://www.aeronet.net

Duration : 09/2002 to 01/2005, Consultant, 24x7

System administrator, programming and customer support for small web hosting company.

  • Set up backups and monitoring for server infrastructure
  • Developed custom PHP photo management application
Unix System Administrator, Build & Release Engineer, Weblogic Administrator - Vectiv Corporation http://www.vectiv.com

Duration: 03/2001 to 11/2002, Full-time, 24x7

Took over as system administrator, release manager, build/release engineer for hosted real estate application developer. Helped customers transition after company was shut down.

  • Set up backups and monitoring for server infrastructure
  • Improved build infrastructure
  • Improved logging and created log reporting system
Unix System Administrator / Build & Release Engineer - ValueStar, Inc. http://www.valuestar.com

Duration: 11-1999 to 03/2001, Full-time, 24x7

Worked in a small team to develop a large e-commerce site, which required a complete internal and external systems overhaul.

  • Set up backups and monitoring for server infrastructure
  • Developed real-time web reporting infrastructure
Independent Experience
AnyHosting Services

Independently owned and operated Web Hosting company (since 1999).
http://anyhosting.com

Open Source Software

  • SandWeb Web-based CVS client. It features a modular, object-oriented design using OO Perl.
  • Dauntel World Wide Web server written in the Ruby programming language. It's still in early stages of development, the primary goal is to easily plug into existing Ruby projects that need Web serving ability.