
About
Backbase is a global fintech platform powering digital banking experiences for enterprise financial institutions. In my role, I work on large-scale iOS applications used in regulated banking environments, focusing on secure, reliable, and maintainable mobile systems.
Key Contributions
- Own and deliver end-to-end iOS features for enterprise banking applications, collaborating closely with product managers, business analysts, architects, designers, and backend teams.
- Design and build RxSwift-based business logic with strong architectural boundaries and 90%+ unit test coverage, improving reliability, regression safety, and long-term maintainability.
- Build and enhance core banking features including account grouping, virtual card requests, and cash advance PIN retrieval, supporting business rules for sub-limit configuration.
- Execute secure mobile banking flows, including in-app credit card activation using RSA public-key cryptography to safely transmit sensitive user data.
- Create a configuration-driven dynamic menu system enabling runtime updates (add/remove/hide items, title and subtitle changes) without requiring app releases, reducing operational overhead.
- Enable faster and safer delivery by simulating backend APIs during development, supporting parallel workstreams and reducing dependency-related blockers.
- Execute platform upgrades and long-term support releases (including the 2023.09 LTS) across multiple banking applications, ensuring stability, compliance, and uninterrupted service for regional banking markets.
- Reduced regression testing time by ~58% by implementing end-to-end UI automation using XCTest for the China Bank Retail Mobile Application. Automated 700+ test cases covering critical user journeys, integrated with CucumberStudio to improve coverage and reliability, while leveraging AI-assisted tools (Cursor SDE, Composer, Claude Opus) to enhance productivity and test quality.
Skills & Technologies
Projects
BDO Online
Mobile Banking Application
BDO is a full-service universal bank in the Philippines, providing a complete array of industry-leading products and services including Lending (corporate and consumer), Deposit-taking, Foreign Exchange, Brokering, Trust and Investments, Credit Cards, Retail Cash Cards, Corporate Cash Management and Remittances. Through its local subsidiaries, the Bank offers Investment Banking, Private Banking, Leasing and Finance, Rural Banking and Microfinance, Life Insurance, Property and Casualty Insurance Brokerage, and Online and Traditional Stock Brokerage services
BDO Pay
Digital Payment Application
BDO Pay is a digital payment application launched by BDO Unibank in the Philippines designed to simplify everyday financial transactions. It acts as a digital hub that links directly to BDO accounts (savings/checking) and credit cards, allowing users to make payments and transfers without needing to "cash in" or load a separate wallet.
China Bank Retail Mobile Application (iOS)
Mobile Banking Application
China Bank (China Banking Corporation, Philippines) partnered with Backbase to accelerate its digital transformation by implementing the Backbase Engagement Banking Platform. This collaboration enables China Bank to modernize its digital services, deliver a mobile-first customer experience, and scale its digital capabilities without replacing its existing core banking system.