BDC Mobile
Enterprise banking application



Project Overview
Kotlin
Swift
Jetpack Compose
SwiftUI
Room
DataStore
SQLDelight
Clean Architecture
- BDC Mobile is an enterprise-grade banking application for the Business Development Bank of Canada. As a Mobile Software Engineer, I contributed to both Android and iOS applications used internally at BDC, focusing on modern architectures, security, and scalability in a regulated financial environment.
- Enterprise-grade mobile banking solution:
- Built with Clean Architecture and MVVM patterns:
- Secure offline data persistence and caching:
- Cross-platform development (Android & iOS):
- High-compliance financial environment:
- State-driven UI with unidirectional data flow:
- Robust CI/CD pipelines for deployment:
- Accessibility-focused UI components:
- Enterprise security and privacy standards: