Having 10+ years of hands-on experience in designing, developing and testing Microsoft .Net based web and windows applications.
• Exte
Having 10+ years of hands-on experience in designing, developing and testing Microsoft .Net based web and windows applications.
• Extensive knowledge and experience in Software Product Development and Production Support / Maintenance (Enhancements) of applications using MVC3/4/5 RazorViewEngine, ASP.NET 2.0/3.5/4.0/4.5, ADO.NET, Angular 2, 4 and 6, ASP.Net Core 1.0/2.0/2.2, Visual C# .NET, VB.NET, Entity framework, JavaScript, jQuery, AngularJS, XML, HTML 5, DHTML and AJAX
• Developed, Configured and Deployed a variety of .NET Framework Applications including Win Forms, Web Forms, Windows Services, Web Services. WebAPI's, WCF Services and Amazon S3 (cloud).
• Hands-on experience with databases including SQL Server 2005, 2008, 2012 & 2014, Oracle and involved in developing complex Stored Procedures, Functions and database design.
• Excellent in Front-end UI design implementations using HTML5, CSS3, Bootstrap, JavaScript, jQuery, jQuery UI to make better Single Page Application SPA
• Experience of leading a team, handling the project right from requirements gathering to deploying the applications on to production servers.
• Thorough understanding of Xamarin Studio and built a few POC's for clients.
• Installation & configuration of Certificate Authority (CA) and ability to create and renew certificates for servers
• Extensive knowledge on NodeJS and VueJS.
• Experience in developing applications on Banking, HealthCare, E-commerce, Food-Industry domains using Dotnet technologies like MVC, ASP.Net, C#, Entity framework, SqlServer, jQuery
• Expertise in optimizing an application for the aspects like coding standards, implementing naming conventions, Improving SQL performance.
• Experienced in doing estimation, requirement analysis, preparing analysis document, coordinating the project between team and client, both at offshore and onsite level.
• Experience in Unit testing and source control tools Tortoise SVN, Git, TFS.
• Expertise in Troubleshooting by Debugging of an application.
• Extensive knowledge and experience on various software development lifecycles (Agile, Waterfall and Iterative etc), process tailoring and facilitating project team.
• Ability to work well in both a team environment and individual environment.
• Good work ethics with excellent communication and interpersonal skills, self-motivated, quick learner and team player.