He has been developing software for over 15 years, working primarily with Microsoft's .Net platform and related tools. He enjoys building applications for various form factors from the desktop to the web to mobile phones, and has successfully led a wide range of projects from small smart client apps to large enterprise web applications. Kevin is active in the local developer community and enjoys speaking at local user groups and developer events. He lives with his wife and four children near Cleveland, Ohio. When not writing or talking about software, he enjoys spending time with his family, a good movie, and cheering for his favorite sports teams, where the opportunity to say "wait 'til next year" is always right around the corner.