Services
Video meeting . 15 mins
Priority DM . 2 days reply
Video meeting . 30 mins
Video meeting . 30 mins
Video meeting . 15 mins
Priority DM . 2 days reply
Video meeting . 30 mins
Video meeting . 30 mins
About me
Senior Software Engineer with 8 years of experience delivering scalable web applications using Angular, Backbase, and Node.js. Proven track record in the banking domain, building both retail and corporate banking platforms with high security, configurability, and performance. Skilled in
improving code quality, optimizing CI/CD pipelines, and implementing modular, micro frontend
architectures. Adept in both frontend and backend practices, passionate about maintainability and
performance.
- Developed a scalable corporate banking application serving 500K+ users across Mauritius,
Madagascar, and Seychelles.
- Implemented secure transaction sign-in for payment authentication.
- Engineered a single multi-tenant app configurable via JSON-driven config, enabling/limiting
features per region.
- Migrated legacy Backbase widgets to modern journey architecture for modularity and better
maintainability.
- Built dynamic build and release pipelines using Azure DevOps and Helm to support multiple
environments and regions.
- Developed and maintained Angular modules for Accounts, Beneficiary, Transactions, and Wealth
journeys.
- Built highly customizable payment journeys (own account transfer, MCB account, other local
bank, foreign transfer) using dynamic field-driven forms.
- Wrote unit tests for components and services using Jest, ensuring code reliability and
maintainability.
- Implemented micro frontend architecture, enabling independent development and deployment of
banking modules.
- Designed and implemented a quality pipeline in Azure DevOps to validate pull requests, enforce
test coverage (80%), and ensure code quality with SonarQube.
- Reduced pipeline execution time from 25 to 10 minutes through caching of Sonar plugins and
optimizing NX test/build cache.
- Dockerized the application for streamlined local development
Technologies:
- HTML, CSS, SASS, Javascript, Typescript, Angular, Backbase, RXJS, NGRX, ReactJS, REDUX, NodeJS, Docker, Micro Frontend, Module Federation, Azure Devops.
Here’s my Github with all my projects:
https://github.com/AbdulKhader4123
Here's my Leetcode Profile:
https://leetcode.com/AbdulKhader4123/
Here's my Medium Profile:
https://medium.com/@abdulkhader_95798
You can contact me here:
abdulkhader4123@gmail.com | 9952064577