8 years of IT experience as a .Net Developer for developing client/server applications, web development,Object Oriented Programming in Software Development Life Cycle (SDLC) by following Agile, TDDapproach. Expertise in developing Windows and Web based applications - UI Design using C#, Microsoft .NETFrameworks 4.5/ 4.6/4.7/4.8 VB.NET, ASP.NET (MVC 3/4/5), C#, Web API, .Net / .NET core, Azure, LINQ,Angular, jQuery, WCF, SQL, MongoDB, HTML 5 and Entity Framework. Expertise in developing web applications using Angular Versions, HTML5, CSS3, DOM Manipulation, AJAX,jQuery, JSON and Twitter Bootstrap. Experience in developing Web Services and middle tier components in .NET Framework. Experience in using Windows Communication Foundation (WCF) for accessing data and WindowsPresentation Foundation (WPF) for developing the User Interface (UI) in .Net Framework. Hands-on experience in application software design and development using various languages on a variety ofplatforms using n-Tier architecture. Experience in creating and executing Unit Test using NUnit framework. Extensive experience with C#.Net by creating Class Libraries for the applications. Strong experience in Object Oriented Programming (OOP) and Object Oriented Design (OOD) Methodologies. Proficient in programming with ASP.NET, ADO.NET, SQL-Server, Oracle, Visual Studio, Ajax, LINQ,CSS and IIS. Well Versed with WEB API, Windows Communication Foundation (WCF), .NET Web Services using SOAPWSDL, and UDDI. Experience in creating virtual directories, mapping them to physical folders and configuring applications fordomain authentication using Internet Information Server (IIS). Experienced in Configuration Management, setting up company Version policies, build schedule using TeamFoundation Server (TFS). Proficient in using Object Oriented Programming Principles like Encapsulation, Inheritance and Designpatterns like MVC. Experience with NoSQL DB - MongoDB in working with collections, indexes, shards and other databasemanagement tasks.