Banking Technology • 2025
Role: Product Manager - Technical Documentation & Testing
A major banking client's core system was overloaded by direct requests from user channels, causing frequent downtime. In many financial institutions, core banking systems face a silent yet growing problem — system overload. For one of our key banking clients, the Core Banking Application (CBA) was being overwhelmed by a flood of direct requests from multiple channels: USSD, mobile apps, and web platforms. This created frequent downtimes, performance bottlenecks, and poor customer experiences. Our mission was to build a robust Middleware Solution that could act as a secure, scalable bridge between these external channels and the core banking system while improving reliability, reducing load, and ensuring seamless service delivery across millions of transactions daily.
Mapped existing system architecture and performance bottlenecks
Co-authored PRDs, FRDs, and API specifications
Worked closely with backend engineers on middleware design
Tested APIs and system performance using Postman
Ensured secure authentication and authorization layers
Create a secure middleware layer to reduce traffic and improve uptime.
Analyzed existing system architecture to identify performance bottlenecks
Mapped traffic flow from external channels to the core banking system
Co-authored PRDs, FRDs, and API documentation
Collaborated with backend engineers on middleware architecture design
Validated APIs and conducted system testing using Postman
Managed stakeholder alignment across engineering and banking teams
Reduced core banking load by 30%
Improved system stability
Enhanced security with layered authentication