Cambodia’s Banking Case Study

Empowering Cambodia’s Banking Future
- 300,000+Records migrated
- 192Branches served
Project Overview
A Cambodian commercial bank with 192 branches was transforming into a full-service digital bank and needed to overhaul its mobile banking app. Savvycom delivered new features, a microservices integration layer, a migration of more than 300,000 records and stronger security.

About The Client
The client is a commercial bank in Cambodia with 192 branch offices and over 10,000 staff members. The bank offers comprehensive financial services, including loans, bill payments, and banking services, tailored to meet the diverse needs and preferences of its clients.
Challenges
- Embracing Digital Transformation in Cambodia’s BFSI Sector: The client shifted toward a digital-first approach to stay competitive in Cambodia’s evolving BFSI sector, but struggled to find a vendor with deep BFSI expertise and local understanding, while high employee turnover in Cambodia’s tech sector eroded continuity. It wanted a long-term partner able to navigate the Cambodian BFSI market and help it become a leader in digital banking within the region.
- Mobile Application Revamp for Enhanced Scalability: Central to the client’s transition from a financial institution to a full-service bank was an overhaul of its mobile banking application, which needed to handle surging user traffic, support more banking services and add advanced features for ease of use.

Solutions
- Feature Enhancement for User Experience: Savvycom added advanced features and a more intuitive user interface. Beyond enhancing standard transactional features, we integrated a modern wire transfer system for global financial interactions. To meet high demand for exchange transactions among groups of users, we added group accounts that multiple individuals can co-own and operate.
- Technical Implementations for Seamless Integration: A microservices architecture enabled efficient communication and data interchange between the Core Banking System (CBS), the mobile channel, and related channels such as Cash Deposit Machines (CDM), ATMs, bill payment vendors and external payment systems, providing scalability and a more resilient infrastructure.
- Large-scale Data Migration: Savvycom migrated over 300,000 records from the obsolete database to the new system, ensuring data integrity and minimal disruption to ongoing operations.
- Enhanced Security with Authentication and Authorization Services: We integrated WSO2 as an extra layer of security between the internal network and the external internet, plus robust authentication and authorization services to safeguard user data and transactions.
Project Implementation:
- System Assessment and Environment Set-up Phase: A core team (Project Manager, System Architect, and Mobile Developer) worked on-site while the remaining developers worked offshore.
- Development Phase: The team transitioned offshore with a PIC onshore, using a cross-functional team model to optimize collaboration and resource allocation.
- E2E Testing Phase: Principal QC and senior testers tested the system end to end for functionality and performance.
- Go-Live Phase: The entire team worked toward a smooth transition to the live environment.
- Maintenance Phase: Principal QC, a technical leader and senior developers provide standby support 24/7 with the client’s team, promptly addressing issues.

Results
The revamped mobile banking app now supports a wider range of transactions, including group accounts co-owned by multiple users, on a microservices architecture connected to the core banking system, ATMs, cash deposit machines and payment partners.
More than 300,000 records were migrated from the legacy database with data integrity preserved, and WSO2 together with new authentication and authorization services strengthened security for users and transactions.
Have a similar challenge?
Tell us about your project. We will share how we approached comparable cases and what results to expect.
Talk to our Experts




