
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 implement 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.
- Implement secure mobile banking flows, including in-app credit card activation using RSA public-key cryptography to safely transmit sensitive user data.
- Develop 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.
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.