Greg Levenhagen is a Microsoft MVP in Windows Development and principal software engineer consultant with Skyline Technologies. He has a great passion for giving back to the community and teaching. A true enthusiast of computer science, with passions and interests including mobile, UX, architecture, parallel, testing, agile, 3D/games, cloud, languages and much more. Greg speaks at conferences like ThatConference, CodeMash, Code PaLOUsa, TechBash, VSLive, KCDC and DevLink. He is also a Microsoft Certified Trainer, board member of ThatConference, president of the Northeast WI Developers User Group / Northeast WI Code Camp / Milwaukee Code Camp, cofounder of the Northeast WI Agile User’s Group, INETA speaker, IEEE and ACM member and a PhD student. Along with being a life-long geek, Greg enjoys golfing, football, woodworking, philosophy and stimulating conversation.