John Alexander is a nationally recognized consultant, trainer, author, and coach. In his role as CTO at AJi, John specializes in development architecture and agile processes, for which he received the Microsoft Most Valuable Professional award. He has served as the Microsoft Regional Director for the last 17 years. In addition, John was the lead architect and coach of a software development team that was directly responsible for placing that organization on CIO Magazine's Agile 100 List. A widely respected speaker and writer on Microsoft .NET applications, he co-authored two best-selling books on .NET development, as well as a best-selling book on Microsoft SharePoint development. He routinely speaks at industry conferences such as VS Live! and DevConnections.