Avinash Sahani
Software Engineer | Backend | .NET | Azure | Aws | Microservices | React | Android Native
- Role
- Senior Software Engineer at Consult America
- Location
- Hagerstown, MD, US
- LinkedIn followers
- 500 followers
About Avinash Sahani
I am Avinash Sahani, a passionate backend software developer. My main expertise lies in…
Experience
Senior Software Engineer
Oct 2023 — Present · 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
National University of Computer and Emerging Sciences
Bachelor's degree
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.