Architect, Designer, Developer and Trainer .NET, Azure and SharePoint with a rich experience in diverse domains. 20+ years of industry experience in solving technical challenges and building end to end products and projects.