Brian Charles Hill
228 Diamond Street
San Francisco, CA 94114-2450
+1 415-577-3279
fax: +1 415-255-6493
bchill@bch.net


CLIENT REFERENCES:

One Kings Lane, Inc., San Francisco, CA - 2010/12 to present
  • manager: Justin Hill
  • Deployed centralized system management services for over 30 RHEL/CentOS 5 hosts into Amazon EC2 (cloud services), followed by 40 more hardware CentOS/RHEL 5 hosts into a colocation facility and and office-based machine room using Synto (CFEngine, rsync, perl, ksh and m4).
  • Integrated Amazon EC2 factors into Synto to handle seemless centralized system management across traditional colocation-based hardware and cloud computing virtual hosts.
  • Integrated configuration for NTP, OpenSSH, Apache, Sendmail, BIND, MySQL, OpenLDAP, iptables, jira, login shell environment, OS patches & updates (yum & mrepo), nagios, rdiff-backup, and kickstart & jumpstart.
  • Integration testing of RHEL/CentOS 6 with use of newer mainline kernels in progress.
Hunters Alley, Inc., San Francisco, CA - 2013/08 to present
  • manager: Samer Masry
  • Deployed centralized system management services for 20 RHEL/CentOS 6 hosts into Amazon EC2 (cloud services) using Synto (CFEngine, rsync, perl, ksh and m4).
  • Integrated configuration for NTP, OpenSSH, Apache, Sendmail, BIND, MySQL, OpenLDAP, iptables, jira, login shell environment, OS patches & updates (yum & mrepo), nagios, rdiff-backup, and kickstart & jumpstart.
Spot Labs Inc., Oakland, CA - 2013/03 to present
  • manager: Charles Pontious
  • Deployed centralized system management services for 20 RHEL/CentOS 6 and Debian 6 hosts into Amazon EC2 (cloud services) using Synto (CFEngine, rsync, perl, ksh and m4).
  • Integrated configuration for NTP, OpenSSH, Apache, Sendmail, BIND, MySQL, OpenLDAP, iptables, jira, login shell environment, OS patches & updates (yum & mrepo), nagios, rdiff-backup, and kickstart & jumpstart.
RampRate, Inc., Santa Monica, CA - 2013/12 to present
  • manager: Anthony Schaller
  • Provide hosted support for Atlassian group productivity applications: Jira, Confluence, Crucible (Fisheye); DNS services; Web Services.
  • Oversee transition of existing Amazon EC2 Ubuntu hosts to CentOS 6 hosts using Synto as in other cases.
Mobile Broadcast Network, Inc., San Francisco, CA - 2011/04 to 2012/10
  • manager: Anthony Schaller
  • Provide hosted support for Atlassian group productivity applications: Jira, Confluence, Crucible (Fisheye); DNS services; Web Services.
  • Oversee transition of existing Amazon EC2 Ubuntu hosts to CentOS 6 hosts using Synto as in other cases.
Blakely, Sokoloff, Taylor, Zafman, LLP, Sunnyvale, CA - 2004/7 to 2013/04
  • manager: Gary Huang
  • Installed RHEL/CentOS 3,4 and 5 over various periods on IBM e-server 335 systems and Dell systems.
  • Revamped front-end mail system with spam/virus blocking infrastructure and MUA services using Sendmail (mta), real-time blacklists (via DNS in Sendmail), OpenSSL (encryption), mimedefang (milter), spamassassin (anti-spam), perl module File::Scan (anti-virus), an ClamAV (anti-virus), and Razor (anti-spam check-sum DB).
  • Setup 2 DNS servers for internal & external use with views plus TSIG keys to achieve correct zone transfer operation, coordinated necessary registrar and secondary DNS service provider changes.
  • Documentation and post-installation support also provided.
IGT, Inc., San Francisco, CA - 2005/09 to 2012/05
  • manager: Chris Chong
  • Deployed centralized system management services for over 100 existing CentOS 4 & 5 and SunOS 5.8 hosts (installed with kickstart), using Synto (CFEngine, rsync, perl, ksh and m4).
  • Integrated configuration for NTP, OpenSSH, Apache, Sendmail, BIND, MySQL, OpenLDAP, iptables, cvs, subversion, login shell environment, OS patches & updates, yum, mrepo, nagios, tomcat, Netbackup, and kickstart & jumpstart.
Zinio, LLC., San Francisco, CA - 2011/02 to 2011/06
  • manager: Tom Nofziger
  • Provided nearly immediate recovery of over 30 core production hosts that had been completely erased due to unknown causes. Basic production services was resotred in less than 36 hours, with most backend services restored over the next several weeks.
  • Deployed centralized system management services for over 40 restored CentOS 4 & 5 hosts with Synto (CFEngine, rsync, perl, ksh and m4).
  • Integrated configuration for NTP, OpenSSH, Apache, Sendmail, BIND, MySQL, OpenLDAP, iptables, cvs, subversion, login shell environment, OS patches & updates, yum, mrepo, nagios, tomcat, Netbackup, and kickstart & jumpstart.
Panasonic Research, San Jose, CA - 2006/11 to 2011/02
  • manager: Iben Rodriguez/Mon Yang
  • Deployed centralized system management services for over 60 existing RHEL 3 & 4 systems, and 50 new Ubuntu 10 workstations (installed with kickstart), using CFEngine, rsync, perl, ksh and m4.
  • Integrated configuration for NTP, OpenSSH, Apache, Sendmail, BIND, MySQL, OpenLDAP, iptables, cvs, subversion, login shell environment, OS patches & updates, yum, mrepo, nagios, tomcat, Legato Backup, and kickstart & jumpstart.
Carrier IQ , Mountain View, CA - 2006/07 to 2006/11
  • manager: Iben Rodriguez
  • Deployed centralized system management services for 30 new and 20 existing CentOS 4 systems, (installed with kickstart), using CFEngine, rsync, perl, ksh and m4).
  • Assembled special driver kit for use with kickstart to include newer 3ware RAID driver not supported in earlier sub-versions of RHEL/CentOS 4.
CyberArts, Inc., Berkeley, CA - 2010/4 to present
  • manager: Mike Reaves
  • Created a ksh script with embedded java code to add keys to existing java keystores, which the standard java keytool program will not do.
  • Provided a procedure (unscripted) to set SELinux permissions on apache files in a non-standard location on system running SELinux in enforcing mode.
VMware, Inc , Palo Alto, CA - 2005/10 to 2006/05
  • manager: Iben Rodriguez
  • Research, tested and proposed a deployment strategy for CFEengine in the engineering and QA groups on RHEL 3 and ESX 2 systems. Deployment included use of rsync, perl, ksh and m4.
  • Provided oversight and coordination for systems asset database project.
Rowe International, Inc., Grand Rapids, MI - 2004/3 to 2005/4
  • manager: Tom Pigoski
  • Deployed scalable, distributed system management services for 30 Linux Red Hat Enterprise 3.0 (installed with kickstart), jboss, mysql, perl, java, apache and various connectors, cricket, and nagios.
  • Provided on-going system management using rdist, ksh, m4 perl, and above mentioned tools.
  • Architected Rowe software release process.
ZettaCom, Inc, Santa Clara, CA - 2004/2 to 2004/3
  • manager: Audrey Barrick
  • Revamped front-end mail system with spam/virus blocking infrastructure and MUA services using Sendmail (mta), real-time blacklists (via DNS in Sendmail), SASL (authenticaion), OpenSSL (encryption), Qpopper (POP MUA server), UW imapd (IAP MUA server), mimedefang (milter), spamassassin (anti-spam), perl module File::Scan (anti-virus), an ClamAV (anti-virus).
  • Documentation and post-installation support also provided.
Vircon, San Francisco, CA - 2004/1 to 2004/2
  • manager: David Eddings
  • client: Restoration Hardware
  • Provided security consulting and hands-on services to recover from a substanitial breakin by hackers from Brazil.
  • Set up 6 new Linux Red Hat Enterprise ES 3.0, Apache with the ATG-Dynamo DSO module.
Zone Labs, Inc. (a Check Point company), San Francisco, CA - 2002/7
  • manager: Mike Reaves
  • deploy scalable, distributed system management services
  • Sun Solaris Jumpstart configuration using customized procedures
  • On-going system management using rdist, ksh, m4 perl
CAT Technology, San Francisco, CA - 2002/1 to 2003/02 Neuropace, Sunnyvale, CA - 2001/7 to present
  • manager: Henrik Lemos
  • Complete system management of several x86 systems running SunOS 5.8 (Solaris 8)
  • Troubleshoot and resolve various prolems
  • Assist developers with integration issues concerning Covalent Apache and Jakarta Tomcat.
Tropian, Cupertino, CA - 2001/8 to 2002/02
  • manager: Iben Rodriguez
  • Setup and on-going management of sendmail with LDAP lookups to backend MS Exchange system
  • Configure log management using BCH log management tools
  • Configure license manager FlexLM for use with. Matlab
  • Troubleshoot and resolve problem with Sony tape robot, Sun E450 and Legao backup software
Verisign, Inc, Mountain View, CA - 1996/9 to 2001/10
  • manager: Audrey Barrick
  • Complete sendmail v8 configuration including special handling for aliases on firewall.
  • Short term system Unix system management services.
Rioport, San Jose, CA - 2000/7 to 2000/8
  • manager: Charles Pontious
  • Complete sendmail v8 configuration for several systems
  • Build and integrate GNU GCC, Apache, Jakarta Ant and Jakarta Tomcat
FairAir, San Francisco, CA - 2000/5 to 2000/7
  • Complete system management of several Sun Sparc systems running SunOS 5.8 (Solaris 8)
  • Configure initial Oracle 8i Databases
Scient, San Francisco, CA - 2000/4 to 2000/5
  • Configure jumpstart to assist with installation and configuration of several and Sun UE-class and Netra-class systems
  • Assistance with installation of Weblogic software across multiple systems
  • Configuration of several Vertias disk volumes
Upshot, Mountain View, CA - 1999/7 to 1999/8
  • Install/Configure Sun A1000 RAID disk storage device
  • Configure Veritas Mirrored Volume
AVCOM, San Francisco, CA - 1999/7 to 1999/8
  • client: Phoenix Pop, San Francisco, CA
  • Configure Veritas Volumes
  • client: Scient, San Francisco, CA
  • Install and Configure SunOS 5.6 on 14 Sun UE250 and Sun UE450 systems
LookSmart, Ltd, San Francisco, CA - 1998/1 - 1999/2
  • Complete system management of 50+ Sun UltraSPARC workstation/server systems
Integrated Geomatics, Davis, CA - 1996/10 - 1998/6
  • Complete system management of SunOS 5.5.1 on an Sun Ultra 1
  • Extensive equipment peripheral configuration on above system, including Tektronix Phaser (color printer), Apple Laserwriter, 2 cdrom drives, 2 DAT tape drives, 1 floppy drive, zip drive, 2 graphics cards (one 8-bit and one 24 bit, second SCSI card, UPS, 24 GB of external hard disk space and a 56Kbps modem.
  • Software and license configuration for a plethora of GIS applications including ERDAS, ENVI, ARC/INFO and more.
Ultraserv, San Jose, CA - 1997/5 - 1998/6 Bonsai Software, Inc., Emeryville, CA - 1998/4
  • Assisted in configuration specification for the purchase of a new Sun UltraSPARC Enterprise 450
Hayes Medical, Inc., Sacramento, CA - 1997/9
  • Configured virtual printers on AIX 3.2 and configure terminals and terminal types in Impact software package.
Bozeman-Legg, Davis, CA - 1997/1
  • Troubleshoot problem with external tape storage device on HP-UX 9.X
Netsource, San Francisco, CA - 1996/4 - 1997/2
  • Complete system SunOS 5.X (Solaris 2.X) installation, configuration, management & troubleshooting on several systems.
  • Install and extensively configure Radius RAS (remote authentication server).
Madge Networks, San Jose, CA - 1996/1
  • Troubleshoot routing problem with SCO Unix.
Lloyd Internetworking, Cameron Park, CA - 1993/10 to 1994/06
  • Contract with Lloyd to install and manage routers, UNIX servers, mail and DNS.
  • Provide post-installation support to Lloyd clients - DNS updates, troubleshooting, etc.
Northville Industries, Melville, NY - 1993/03 to 1994/06
  • Provide full Unix system and network services administration and design on nation-wide enterprise network mostly via modem with routine on-site work.
  • Provide system and application consulting and trouble-shooting to application programmers.
Paul Griffin, Winters, CA - 1990/6 - 1994/6
  • Extensive C programming to read very large data files and perform calculations.
Steve Greco, Davis, CA - 1991/6
  • Data extraction from tapes with a variety of formats.
Don McCubbin, San Diego, CA - 1991/6
  • Data extraction from tapes with a variety of formats.
Peter Moyle, Davis, CA - 1991/6
  • Configure Eudora for use with a modem.
  • Fix problem with corrupt Eudora mail folder on Windows 95

EMPLOYER REFERENCES:

LookSmart, Ltd, San Francisco, CA - 1999/3 - 2002/3
  • manager: Mike Reaves/Tim England
  • Complete system management of 150+ Sun UltraSPARC workstation/server systems
  • Various other activities concerning Looksmart products - HTML coding, perl scripting.
Sunday & Associates, Petaluma, CA - 1995/2 to 1998/2
  • clients: MDL Information Systems, San Leandro CA..
  • Full range of Unix System and TCP/IP network services configuration, management and troubleshooting provided to various contract
University of California, Davis, Campus Events and Visitor Services - 1998/1 to 1999/8
  • Emergency beeper-based management of several Unix systems.
University of California, Davis, Graduate School of Management - 1995/12 to 1998/10
  • Small-scale Unix and Network services configuration, management and troubleshooting.
University of California, Davis, GIS Research Lab - 1996/4 to 1998/7
  • Small-scale Unix and Network services configuration, management and troubleshooting.
University of California, Davis, Institute of Governmental Affairs - 1996/5 to 1996/6
  • Emergency beeper-based management of several Unix systems.
University of California, Davis, Sierra Nevada Ecosystem Project - 1995/9 to 1996/3
  • Small-scale Unix and Network services configuration, management and troubleshooting.
University of California, Davis, Information Resources Department - 1987/10 to 1995/10
  • Unix/VMS/DOS/MAC consulting - provide programming, etc. help to staff, faculty and students.
  • Unix/VMS Instruction - routinely teach introductory and intermediate classes to students, staff and faculty with varying levels of ability.
  • Daily management and long term design of 45 Unix systems serving a 30,000 user community.
  • Manage campus sendmail hub, sendmail.cf's for many campus departments and DNS.
  • Large and small programming projects including `chfn' for VMS and a Unix command privilege utility that checks user privilege rights and allowed command *arguments* against a policy.
University of California, Davis, Computer Science Department - 1992/3 to 1993/10
  • Trouble shoot day-to-day problems in a 200 workstation, 5 OS and 500+ user system environment.
  • Provide end user support and consulting.
  • Long term system management programming and design - system utilities in C and ksh.