Avinash Sahani

Senior Software Engineer @Consult America

Hagerstown, MD, US
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Oct 2023 — Present

Senior Software Engineer @Consult America

View department →

Hagerstown, MD, US

Setup the complete test environment for all the microservices on Azure, including App Service, Azure Function, and Postgres. • Implemented CRUD APIs in.NET for storing cart items in Postgres using EF Core. • Created NuGet packages for API Gateway to use service data models. • Implemented Model Mapper to map models using AutoMapper. • Implemented user authentication in.NET and React using Azure B2C. • Implemented SignalR in the user profile section to receive notifications. • Designed the complete schema for the job listing portal and worked on backend implementation in.NET with the team. • Created GitHub Actions for the test environment to deploy code on Azure. • Implemented the \"Sort By\" feature in the web app to sort listings by different attributes. • Designed and maintained database tables, ensuring data integrity and efficient storage. • Developed different UI components in React for reusability. • Developed UI components for user profile creation in React. • Refactored all Web APIs using ASP.NET Core and utilized all Azure services. • Implemented the Email Service using C# and wrote its HTTP Client. Also wrote test cases and business logic in C# using Domain-Driven Architecture. • Configured Azure Email Service for sending invitation emails in the application. • Reviewed pull requests on GitHub for other features. • Worked in an Agile methodology and led developer sprints. • Implemented Azure Functions to run migrations using EF Core on Postgres. • Wrote around 80 unit test cases in C# using NUnit, following the Test-Driven Development (TDD) approach. • Regularly communicated with leadership to discuss performance improvement possibilities.

EDUCATION

N/A

National University of Computer and Emerging Sciences

Bachelor's degree

ABOUT AVINASH SAHANI

I am Avinash Sahani, a passionate backend software developer. My main expertise lies in…

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.