Michael Mayberry has been writing software professionally for over 12 years. The vast majority of that time has been spent using Microsoft technologies. He currently serves as a software architect for a large nonprofit organization, using his skills to build CRM and BI solutions. As an enterprise-centered architect, he focuses on the integration of new technologies with existing systems. He aims to build solutions that unify the different areas within an organization in order to better accomplish the common goal.