Vishal Joshi has been working with web technologies for nearly a decade in different capacities like developer, consultant, technical lead, project lead, software architect, program manager, Microsoft MVP and a mentor. During his time at Microsoft he led teams building products like ASP.NET Webforms, ASP.NET MVC, ASP.NET WebPages, Web Deploy, Visual Studio, VWD Express, WebMatrix, Web PI and also several web sites on www.microsoft.com. Recently he has picked up responsibilities of working on Windows Azure. In his leisure he loves building web sites, speaking at various events, writing blog on http://vishalrjoshi.com or on chatting on twitter @vishalrjoshi. Vishal loves to be engaged in the community and you can feel free to email him at Vishal.Joshi@Microsoft.com or call him at +1-425-705-2031. If you do not hear back from him within a couple of days then most likely he might be with his family & friends traveling or hanging out with his camera taking pictures.