About Me

I'm a Software Architect having over 13+ years of experience in the computer software systems architecture, analysis, design and development including lecturing for Microsoft Certifications on SharePoint and .Net related languages and technologies.

I'm an MVP for SharePoint Server since 2011, also a Microsoft Certified Professional Developer and a Microsoft Certified Technology Specialist in various technologies. I possess a MSc. in Advanced Software Engineering from the University of Westminster.

My experience illustrates itself in my writing, speaking, teaching, and consulting accomplishments. Over the past several years I have worked with a number of global and local clients including fortune 100 companies, serving as either a consultant, trainer, or both.
I do consultancy and training on SharePoint Solutions, ASP.Net, C#, Workflow, and other Microsoft technologies.

I'm one of the founders of SharePoint Sri Lanka User Group which operates as an online and offline forum.