6+ years of experience in System Analysis, Design and Implementation of Web Application and Windows Applications in Microsoft Technologies using ASP.Net, ASP.NET MVC, VB.NET, Web Forms, WEB API.
Experience of Design patterns like MVC 5.0/4.0/3.0, Singleton and Factory patterns.
Experience in using Language-Integrated Query (Linq) and retrieve data from sources (LINQ to Objects, LINQ to SQL).
Extensively worked with Entity Framework as the ORM tool to make calls to DB using the database first approach.
Extensively worked on WCF and Web Services to provide SOA architecture and configuration-based activation applications on SOAP and REST protocols.
Experience in Restful services is implemented using ASP.NET Web API to support light weight data exchange in ASP.NET MVC.
Experience in XML/XSL related technologies: XML, WSDL, XSLT and X-Path.
Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture [SOA] concepts using .NET Framework.
Experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism, Abstraction and Encapsulation.
Good knowledge in Design patterns like Factory pattern and singleton pattern, familiar with and implemented SOLID principles.
Strong experience in design, analysis, and implementation of Object-Oriented Programing (OOP) Applications (Inheritance, Polymorphism, Exception Handling etc) using ASP .Net and C#.
Experience in ADO.NET controls such as Grid View, Data List, Details View, Form View and Repeater.
Developed Single Page Application (SPA) with ASP.Net Web API 2 and Angular 4/6/8/9 using Database First Approach in Entity Framework.
Extensive experience in designing professional UI web applications using front-end technologies like HTML5, CSS3, SCSS, DHTML, JavaScript, jQuery, AJAX, JSON, Angular JS, Angular 2+ and Bootstrap.
Expertise creating user validation forms and sending data to server using RESTful services.
Extensive experience in handling Internet Information Server (IIS), Creating and configuring the virtual Directories, map them to physical folders and configuration of the applications for domain authentication, Data Transformation Services (DTS) in SQL Server 2012.
Experience in securing web applications using ASP .NET authentication and authorization mechanisms, implemented OAuth and Identity server for authentication and authorization by creating JWT token/bearer token.
Extensively worked with business analysis and requirements in Agile Methodologies such as SCRUM and Test-Driven Methodologies.
Good experience in automated build process by using Jenkins, Teamcity and MS Build.
Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS).
Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
Extensive working experience in unit testing framework – NUNIT.
Deployed server-side code and UI in Azure app services for cloud deployments and used windows servers/IIS deployments for on prem.
Created ARM templates, created App services, setup App insights, used azure key vaults, containers like blob container, in Microsoft azure portal.
Used logging frameworks like Kibana, app insights.
Extensively used the repositories like GitHub, Bitbucket, SourceTree and SVN.
Excellent communication and Inter-Personal Skills, well organized, goal oriented.