NorthBay SolutionsSenior Software Engineer
Feb. 2021 - Mar. 2022Lahore, Punjab, Pakistan๐ฅ๐ผ๐น๐ฒ ๐ฎ๐ป๐ฑ ๐ฅ๐ฒ๐๐ฝ๐ผ๐ป๐๐ถ๐ฏ๐ถ๐น๐ถ๐๐ถ๐ฒ๐:
- Designed and developed Hybrid App using Angular and Ionic for connecting clients, providers, and companies.
- The backend technologies of this app are JAVA Spring Boot, PostgreSQL, AWS, Comet chat, and GCP.
- Developed ETL process, which extracts data from 5 different sources. The backend technologies of this application are .Net Core, SQL Server, and Microsoft Azure.
- Migrate existing website from .Net Framework MVC to .Net Core MVC.
- Direct communication with clients.
- Integration of comet-chat with backend server.
- Optimization of existing web application.
- Designed and developed backend application from scratch using Microservices Architecture having over +2000 active users.
- Implementation of identity provider using IdentityServer4.
- Analyzed different aspects of data, fixed the issues and worked on improving the performance of data fetch jobs from 20 to 2 minutes. ๐ง๐ฒ๐ฐ๐ต๐ป๐ผ๐น๐ผ๐ด๐ถ๐ฒ๐:
.Net Core 3.1 - .Net 6, Ionic Framework 5.0, AWS Beanstalk, AWS S3, AWS OpenSearch, MongoDB, EntityFramework Core, Angular v11, IdentityServer 4, Docker, Microservices, GRPC, MediatR, Azure Blob, Azure SQL, Azure Redis, CQRS, Docker, .Net core worker service, and GCP.