o Over 7+ Years of extensive experience in Analysis, Design, Development, Testing, Deployment, & Documentation using Microsoft technologies.
o Played important roles as Senior Web Developer, Software Designer and Team Lead in different areas of Software Development Life Cycle (SDLC).
o Extensive experience in developing Banking and Healthcare Industry's windows and web based applications using .NET 1.0/1.1/2.0/3.0/3.5/4.0 Framework, C#, ASP.NET, VB.NET, [login to view URL], AJAX, Web Services, WCF Services, Remoting, IIS and Microsoft SQL Server.
o Developed web applications using ASP.NET, [login to view URL], Visual C#, VB.Net, Java Script, JQuery and SQL Server HTML, DHTML and CSS.
o User Controls, Custom Controls and Object oriented programming in Visual C#.NET and VB.NET.
o Good Knowledge & Experience of Design Patterns of GOF, MVC & MVP.
o Experience in TDD using tools NUNIT & Rhinomocs.
o Experience in ORM using Nhibernate & Fluent NHibernate.
o Worked on classical ASP and COM.
o Proficient in Database designing, maintenance, and production support through all the phases of SDLC.
o Proficient in database Normalization, T-SQL (Writing Views, Stored Procedures, User Defined Function, Transactions, Cursors, Indexes and Triggers.
o Working experience of BI tools like SSRS and SSIS.
o Working experience of Configuration Management tools like Visual Source Safe, SVN and TFS.
o Working Experience in XML, XSLT & XSD.
o Worked in enterprise application domain using .NET Remoting, Web Services and Windows Communication Foundation.
o Worked on Advance .NET Topics like Threading, Windows Services, Reflection.
o Experience of ASP.NET MVC Framework.
o Working Experience in Microsoft Biztalk Server 2006.
o 2 Years of Experience in Leading and managing Team.