Experienced software professional with 4 years of experience and a strong background in backend development, specializing in microservices architecture and fintech applications. Skilled in Java and SQL with expertise in frameworks such as Spring Boot. Proven track record of delivering high-quality solutions and maintaining critical systems. Seeking new challenges to leverage my skills and contribute to innovative software projects.
Overview
4
4
years of professional experience
Work History
Consultant - Application Development
Systems Limited
Lahore
11.2023 - Current
Played a key role in stabilizing the SME digital banking platform, resolving 40+ high-priority production bugs and improving system reliability.
Migrated multiple customer journeys from SOAP to REST-based microservices.
Developed critical banking journeys (Pre-login, Statements, Balance Confirmation, Change Limits).
Owned end-to-end feature lifecycle: development, unit testing (JUnit/Mockito), deployment, production support.
Played a significant role in implementing header-driven Maker-Checker workflow using Spring AOP, enabling secure initiate/approve/reject/cancel transaction lifecycle management.
Applied SOLID principles and enterprise design patterns (Strategy, Factory, Adapter) to build scalable, maintainable microservices.
Enhanced development efficiency by following Agile practices in all phases.
Junior Consultant - Application Development
Systems Limited
Lahore
06.2023 - 11.2023
Implemented role-based access control (RBAC) and profiling mechanisms to strengthen system security and access management.
Designed and integrated a global exception handling framework to improve error management and enhance user experience.
Contributed to the development and enhancement of new services, expanding overall system capabilities.
Software Developer
Confiz Limited
Lahore
07.2022 - 06.2023
Worked on multiple back-end services for multiple Walmart projects using Java Spring Boot Micro-services.
Reduced bug occurrence by 40% through comprehensive testing before deployment.
Handled database operations for a system with over 100,000 transactions daily.
Collaborated effectively with international teams, demonstrating strong communication and teamwork skills in a global environment.
Education
Bachelor of Science - Computer Science
National University of Computer and Emerging Sciences (FAST - LHR)