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.

