I have been working at Puppet Labs as a Professional Service Engineer for the past year and a half. Before that, I was a configuration management engineer for a year, using Puppet open source. Before that I have sys adminned, dev'd, and all sorts of other IT positions throughout the years.