I am having 12+ years of experience in applicaton development and maintance using Microsoft Technologies. I am a MCP certified professional and highly skilled in .NET, ASP.NET, C#, VB.NET Silverlight and SQL Server. High exposure in software quality process and software development methodologies (waterfall and Agile)I am very strong in OOPS concepts and design patterns on top of my development skills. I have worked for many big MNC's as a Microsoft Technology specialist and can take up any challenging work and deliver on time with high quality. I will follow a proper development life cycle throughout the project irrespective of size of the project.I have strong communication and written skills in English and can be contacted through Skype, email, phone or any other instant messaging options