John has designed and deployed Puppet Enterprise across a wide ranges of infrastructure platforms, most recently creating a number of innovative and progressive techniques for handling the transient workloads of cloud computing platforms, specifically AWS. John drives innovation and cost efficiency to his clients by tightly integrating Puppet Enterprise into cloud native workflows and features such as autoscaling. John most recently co-presented at PuppetCamp Sydney 2014 with a native integration between AWS autoscaling and Puppet Enterprise, allowing nodes to register and deregister/clean themselves as AWS autoscale requested and terminated resources.