I am having over 10+ years of good exposure to Full Software Development Life cycle, Which includes Design, Analysis, Programming, Testing, Implementation and Maintenance. Very strong programming skills and experience in Microsoft Technologies like C#, ASP.NET, C, C++languages and MS-SQL Server Database. Experience in n-Tier Architecture, Networking and Database programming applications. Hands-on experience on Agile(Scrum) and Waterfall model methodologies. Good domain knowledge in Banking, Retail Risk Systems and Electronic Payments.