He has over 10 years of experience architecting, designing, and developing applications using the Microsoft Technology Stack. For the last 6 years his focus has been architecting and delivering enterprise scale business solutions built on top of SharePoint.