
Staff Software Consultant
Jan 2025 - Present
- Developed and maintained multiple web applications using Angular 18, React, Next.js 14, Nest.js, Node.js and .NET 8.0, ensuring high performance and responsiveness.
- Wrote unit, integration and end-to-end tests to ensure code quality and reliability with NUnit, XUnit, Jest, Jasmine/Karma, and Cypress.
- Worked with cross-functional teams to define, design, and ship new features, enhancing user experience and functionality.
Senior Full Stack Developer
Jan 2023 - Jan 2025
- Improved Remittance payment efficiency by 90% by revamping the legacy Remittance processing software into modern, feature-rich Remittance processing solution.
- Conducted 6-day MEAN Stack training for 26 developers with varying levels of experience.
- Developed 50+ end-to-end applications using JavaScript, Node.js, .NET Web API, React, Angular, TypeScript and Django. Performed CI/CD by DevOps, GitLab, and GitHub Actions.
Full Stack Developer
Dec 2017 - Dec 2022
- Reduced manual efforts by 95% by automating the process of electronic Proceeds Realization Certificates (ePRC) generation by developing reusable APIs. The APIs are being consumed by the HBL corporate website, bots, and HBL internet banking application.
- Reduced follow-up calls from IT ops by 90% by developing and maintaining Remittance tracker on .NET Web API, React, Angular, MongoDB and Node.js for end users to track remittance status.

Full Stack Java Developer
Aug 2016 - Nov 2017
- Improved customer experience by 80% by Developing various CRM modules with Swing and integrated them with DB2 for dynamic data retrieval used by 1100+ bank branches in Pakistan.
- Developed 600+ complex data retrieval queries and procedures, optimizing database performance and ensuring seamless data access for critical business operations.

Executive Officer - Full Stack Developer
Jan 2016 - Jul 2016
- Developed ticketing queue solution including mobile app, client web app and agent web app for walk-in clients resulting in 60% improved customer experience.
- Developed portals for clients and Branches, providing policy related information like policy status, premium payments, claim submission and beneficiary and performed data operations resulting in effective policy processing.

Senior Officer - Full Stack Developer
Jan 2014 - Dec 2015
- Developed portals for sales consultants and Bancassurance aimed to automate operations by 100%.
- Developed windows services and applications to implement paperless environment resulting in 98% human error reduction.
- Fixed more than 300 financial application bugs at UAT and production, hence improved software reliability and stability by an estimated 60%.

Officer - Junior Full Stack Developer
Jul 2013 - Dec 20113
- Added robust reports in Insurance Illustration software on .NET and formatting of Crystal reports according to business requirements.
- Developed portal for branches for centralized branch management with facilities like premium payments, insurance queries and claims processing.