Jonathan is a technical evangelist that comes to Microsoft from the corporate world. Having managed both small and large development teams, Jonathan has experience in corporate development and a passion for helping developers and companies improve their application development practices. In his previous roles, he is known as the person that brings others along, showing developers how they can improve their skills and careers, and most importantly, showing them what's possible. He is an active member of the developer community and brings a wealth of technical experience across Microsoft technologies such as .NET, SharePoint, Dynamics CRM, and Windows Azure, and interoperability across many others. You can catch him on the Canadian Solutions Developers' Blog, Canadian Developer Connection, Twitter, LinkedIn, and live events throughout Canada.