I am Technology Architect working with Aon and having more than 12 years of IT experience in developing and envisioning software solutions and services. I am 2 times Microsoft MVP on Windows Platform Development and 2 times C# Corner MVP for my technology community contributions. I have expertise in Architecture Design, Enterprise Integration, Mobile App development, Web based solutions, and Software Size Estimation mostly around Microsoft .NET Platform. I have been delivering trainings on Windows 8, Windows Phone, Windows 10, WPF, Silverlight, Design Patterns, ASP.NET MVC, Web API and .NET ALM.