Alongside the mobile banking API, I built the internal web portal used to manage and support the Wooribank Cambodia mobile banking platform, giving internal teams secure tools to operate day-to-day banking tasks.
Project overview
The portal provides responsive dashboards and administrative tools for managing user accounts and supporting customers, backed by ASP.NET APIs that talk to the core banking platform.
Project Highlights
-
Responsive dashboards: Built scalable dashboards in React 19 with a clean component architecture.
-
Secure access: Integrated LDAP authentication and authorization for secure access to internal banking tools.
-
Account operations: Developed ASP.NET backend APIs to manage user accounts, PIN/username resets, login attempt handling, and other core mobile banking operations.
-
QA tooling: Shipped an internal developer dashboard that allows OTP retrieval during mobile banking testing, cutting test cycle time for the QA team.
Technologies and Tools
-
React 19 (Frontend): Built responsive, scalable dashboards with a clean component architecture.
-
ASP.NET Core (Backend): Developed the APIs that connect to the core banking platform.
-
LDAP: Integrated LDAP for authentication and authorization of internal users.
Previews
Company
Woori Bank Cambodia is a commercial bank and a subsidiary of South Korea's Woori Financial Group, offering retail, corporate, and digital banking services across Cambodia.

