James Pogran has been working with computers in one way or another for over 15 years. His first job involved systems administration for a large military installation. He then moved on to develop monitoring software and automate large-scale Windows environments for a major managed services provider. He is currently a senior software engineer at Puppet, Inc where he helps to make Windows automation even better with Puppet.