I'm a sysadmin turned CI automation engineer with experience in providing solutions for complex problems. I've worked at all layers of the datacenter (compute, network, and storage), and am now enjoying working in the tech industry.

I currently work at Puppet Labs as a member of the Quality Engineering team. The QE team is responsible for developing, maintaining, and scaling the company’s automated testing systems, frameworks, CI pipelines, and associated infrastructure. It's a challenging job, but one which I enjoy.

My current interests include distributed systems, fault tolerance, and great user experience. When I'm not hacking on various side projects, I enjoy photography and being outdoors. I live in Portland, Oregon with my wife Sarah and our two cats.