.Net Software Engineer
Current• Implemented CRUD operations like GET, POST, PUT and DELETE using HTTP client.• Developed ASP.NET Core Web API based on departmental requirements and specifications.• Designed and developed Entity Framework utilizing DataBase-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side• Developed the web application using .NET Core 5 and ASP.NET Core MVC Architecture with middleware Entity Framework Repository Pattern.• Used JavaScript primarily and Angular 8 and .NET,MVC 5 development framework to build a single-page application.• Extensively used Entity Framework Core (DB-First) approach for creating the entities.• Implemented API’s with access points across application to expose data to third party applications in Json format.• Created reusable razor components like customized pagination, multiselect dropdown etc• Implemented Routing, nested components, complex validations.• Involved in Agile process, two-week Sprints and daily Scrums Stand-up meetings to discuss the development of the application.• Knowledge on passing the parameters using different techniques (Cascading values, Parameters). • Experience creating loosely coupled classes using Dependency injection.