Software Engineer || Full Stack Developer , iCareManager

Software Engineer || Full stack developer

iCareManager

2022-07-01 – 2024-01-01 • 1 yr 6 mos

Lahore, PK

● Developed and maintained iCM modules, including Attendance, Fleet Management, and Service Plan.

● Optimized stored procedures and improved database performance in MS SQL Server.

● Refactored legacy code for better performance, maintainability, and bug resolution.

● Designed and integrated RESTful APIs to handle large-scale data transactions.

● Worked on both Angular 10 and AngularJS, integrating APIs and developing front-end components.

● Wrote unit tests using xUnit and Moq to ensure code quality and reliability.

● Managed Git repositories, deployed APIs on IIS Server, and automated workflows.

● Collaborated closely with the Product Manager and US team to align development with business goals.

● Used Jira for project tracking and collaborated via Microsoft Teams and Zoom for team communication.show less


Associate Software Engineer || Full Stack Developer

2021-12-01 – 2022-06-01 • 6 mos

Lahore, PK

● Developed and maintained web and desktop applications using .NET 5/.NET 6, Entity Framework Core, and MS SQL Server.

● Designed and optimized RESTful APIs with Onion Architecture, Repository Pattern, CQRS/Mediator Pattern.

● Created and optimized stored procedures and complex SQL queries to enhance database performance.

● Worked independently on bug fixing, support tasks, and client change requests for the Garving project.

● Developed and maintained RESTful APIs for MedTeq and Hartly Medical, integrating AutoMapper, Minimal APIs, and Fluent Validation.

● Fixed bugs and optimized front-end performance using Angular 7+.

● Managed source control using SourceTree and tracked project progress using Azure DevOps and Teamwork.

● Collaborated with QA teams, Team Leads, and clients via Microsoft Teams and Skype for seamless communication.

● Implemented Fluent Validation for custom business rules and improved data integrity.