Ali Kazmi, Senior Software Engineer / Staff Engineer

Ali Kazmi

Senior Software Engineer / Staff Engineer

10Pearls

Location
Pakistan
Education
Bachelor's degree, Computer Science
Experience
6 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :6 years, 2 Months

Senior Software Engineer / Staff Engineer at 10Pearls
  • Pakistan - Islamabad
  • My current job since July 2022

Project: Corcentric - US-based SaaS B2B commerce platform to improve
US business operations used by 2k+ businesses such as Kellogg's.

● Working in a Scrum team of 10, developing the backend using .Net Core, Azure, Microservices, and Kubernetes.
● Building 10+ microservices and 50+ Rest APIs using Asp.Net Core. Refactored code to handle up to 3k+ requests per second, which improved performance by 200%.
● Utilizing SQL Server and PostgreSQL for storing the data and wrote efficient queries and stored procedures that saved the manual efforts of cleaning the data and efficient data handling and sanitized data.
● Providing Angular best practices for frontend development. developed 10+ components using Angular and Rest APIs methods using Asp.NET Core.

Technologies used: Asp.Net Core (Web API) | Microservices | Docker |
Kubernetes | Angular | SQL Server | PostgreSQL.

Principal Software Engineer at MTBC | CareCloud
  • Pakistan - Rawalpindi
  • March 2018 to July 2022

Product: talkEHR - US-based health record system for exams management and reports to treat 100k+ patients daily in the US.

● Led an agile team of 12 developers to revamp the existing application to the latest technology using Angular and Asp.Net Core, and Azure.
● Built 10+ microservices, and 80+ Rest API endpoints in Asp.Net Core and integrated them with the frontend.
● Developed 50+ reusable components and optimized application load time by 80% by refactoring code.
● Built extensive test coverage for all new features, reducing defects by 27%. Collaborated with the team to re-architecture the database scheme which decreased API response time by 25%.
● Designed and developed 30+ Rest APIs from scratch. Worked on multiple features to increase the usability of the application.
● Handled performance issues and met user's expectations by adding caching and indexing. Optimized load time by refactoring code 1 of 2

Technologies used: Asp.Net Core (Web API) | Microservices | Angular |
Azure | SQL Server.

Education

Bachelor's degree, Computer Science
  • at Capital University of Science and Technology
  • January 2019

Major subject involve in the study are mentioned below. Data Structures Advance Computer Programming Web Application Development Enterprise Application Development, Software Engineering Software Architecture Design and Analysis of Algorithm Data Security and Cryptography Web Security and Forensics Introduction to Data Warehouse Artificial Intelligence

Specialties & Skills

ANGULAR (WEB FRAMEWORK)
MICROSERVICES
ASP.NET CORE
SQL Server

Social Profiles

Personal Website
Personal Website

URL removed due to policy violation. Please contact support for further information.

Languages

Urdu
Expert
English
Expert

Training and Certifications

Microsoft Certified: Azure Fundamentals (Certificate)
Date Attended:
December 2023

Hobbies

  • Practicing Programming Skills , Reading Tech Articles, Learning New Technologies, Reviewing Code
    Awarded with Team of the Month and Employee of the month in CareCloud organization. Lead and flag ship product of the employer.