Jeffrey Robert Hammel

k0scist@gmail.com
347-513-5677
1155 5th St.
Apt. 305
Oakland, CA 94607

Summary

Software engineer with background in Un*x/Linux; automation and tools; testing; continuous integration; monitoring of distributed systems; deployment engineering; packaging; docker and containerization; web development; open source software; software ecosystems; information curation and analysis; scientific computating; computational geometry.

I create high quality and focused products, tools, and technologies. I seek a position where I can do useful and interesting things through learning and application of knowledge.

Software Development Experience

Technical Lead - Cisco Systems

September 2016 - February 2017

Metal as a Service

Quality engineer for transregional Kubernetes based bare metal cloud service. Deployment of concourse.ci continuous integration in GKE and construction of testing and deployment pipelines.

June 2015 - September 2016

Infinite Video (SPVSS)

Monitoring and testing of HTTP Live Streaming video control plane, data plane, and point product using Sensu for continuous quality assurance of Infinite Video systems. Deployment into Centos/AWS hybrid linux environments using salt. Development of CDN containerized speedtest software for report to Elasticsearch.

January 2014 - June 2015

Senior Software Engineer - Cognitive Networks

Analytic measurement of distributed video automatically content recognition (ACR) system for continuous monitoring and validation. Time-dependent and aggregate testing of video ACR using a headless client including quantitative analysis of results. Data verification and regression testing. Automated deployment, monitoring, and maintenance in an AWS EC2 Linux environment. Validation of multistep SQS-queued data pipeline into Redshift as well as verification of MySQL data for MVPD identification. Development of python, bash, and C ACR-related tools and technologies.

March 2010 - December 2013

Software Engineer - Mozilla

Worked as part of Automation and Tools Engineering team to enhance, extend, and maintain Mozilla's testing infrastructure and developer software tool ecosystem.

August 2006 - January 2010

Software Engineer - The Open Planning Project

Research Experience

August 2001 - August 2006

Graduate Student Researcher -
Plasma Theory and Simulation Group, University of California at Berkeley

June 2000 - August 2001

Research Assistant - Computational Gas and Plasmadynamics Laboratory, Worcester Polytechnic Institute

Teaching Experience

January - Summer 2006

Instructor, Part Time - Art Institute of California in San Francisco

Taught undergraduates operating systems, design patterns, and data structures in the Visual and Game Programming department. Lectured and developed curricula.

Graduate Student Instructor - University of California at Berkeley

Spring 2006

E170B: Introduction to Modeling and Simulation II, Professor Verboncoeur

Fall 2001

EE117: Electromagentics, Professor Gustafson

Education

August 2001 - May 2006

University of California at Berkeley

Ph. D. program, Electrical Engineering and Computer Science
All but dissertation; left to pursue position at The Open Planning Project

June 2000 - May 2002

Worcester Polytechnic Institute

Master of Science, Mechanical Engineering

August 1996 - May 2000

Worcester Polytechnic Institute

Bachelor of Science, Mechanical Engineering
National Merit Scholar
Summer 1999

Internship - NASA Glenn Research Center

Publications