Developer, Architect, Geek, Independent Consultant on Web stack with expertise on Microsoft Platform.

My LinkedIn Profile

My Twitter handle @cmyworld

My Corporate Blog