Thomas Hahn
75 W 5th Ave
San Mateo, CA
Cell: 425-495-2773
Thahn@tcbtech.com
Goal:
To research and write the book on practical site-reliability, through use of modern tools including virtualization and containers, big-data architectures, configuration management and service discovery.
SKILLS
Network Administration: Linux, FreeBSD, OSX and Windows. IPTABLES, Samba, Apache, NFS, SSH, FTP, MySQL, TFTP, DHCP, SNMP, Backup tools, Power Redundancy, Recovery Planning
Programming skills: Python, Perl, PHP, Java, C/C++, Go, Bash scripting, XML, XHTML, HTTP, Version control (Git, SVN, Perforce)
Network Security: Server Hardening, Anti-virus strategies, Security review (Nmap, Nessus), Intrusion Detection (Snort, Wireshark), System Access controls
EMPLOYMENT HISTORY
Interana Inc. – September 2015 – Present
Jack-of-all-trades devops engineer. Built cluster deployment and management systems using Python and ansible for AWS and Azure cloud environments. Cleaned up and maintained build and deploy infrastructure, development tools, and testing environments. Assisted with provisioning and deployment of mid-sized enterprise clustered systems.
Facebook, Inc. – September 2014 – April 2015
Supported and maintained large data warehouse clusters based on Hadoop infrastructure. Wrote chef configuration, python scripts, and maintained the java build and deploy infrastructure for HDFS deployment.
Google, Inc. – December 2010 – August 2014
Supported and maintained large, enterprise production systems on Google's Site Reliability Engineering team. Wrote configuration and tools to handle monitoring and alerting, backups, build and maintenance.
Isilon Systems – March 2008 – November 2009
Frontline support for enterprise storage servers. Responsibilities included configuration questions and troubleshooting software and hardware problems via phone, web, and e-mail. Contributed articles to online Knowledge Base. FreeBSD stack, including samba and likewise, apache, nfs, ftp. Customer integration included Active Directory, NIS, Netbackup, RHEL, XP/Vista/Win7, Hummingbird NFS.
Erado Message Control Solutions - May 2007 to March 2008
Provided technical support and systems administration for a small company specializing in e-mail. Worked extensively with qmail, vpopmail, Apache, mysql, PHP, Piranha, CentOS and Xen on Linux servers. Responded to customer support tickets, assisted customers with setup and configuration, set up and configured servers, and performed server-room maintenance duties.
TCB Technologies, Inc. - July 2002 to July 2005
Managed a small network of computers, both mobile and desktop, at two sites. Duties included creating and maintaining backups, UPSs, and building out server and desktop machines. Supported the senior consultants through research and technology advising.
Independent Technician - October 2003 to July 2005
Provided systems assistance for multiple clients, including small businesses, professionals, and home users. Set up LANs, routers, systems, helped design backup strategies and plan disaster recovery.
OTHER ACTIVITIES
Enforcer for the Penny Arcade Expo 2006-2010
Expo Hall, 2006. Satellite Theater 2007-2009. Deputy Manager, Unicorn Theater, 2009
EDUCATION
Rochester Institute of Technology, Rochester, NY - August 2005 to March 2007
Mercer County Community College, Trenton, NJ
Associate of Science in Computer Science, May, 2005