
Russell Tobin
Senior iOS Developer - Contract
Oct 2025 - Present
Chennai, India
Contributes to production native iOS features for the BNL mobile banking application across banking and insurance journeys.
- Develops and maintains native iOS features in a Swift and UIKit codebase using MVVM/MVVM-C architecture.
- Takes features from requirement analysis and technical design through implementation, integration, validation, and release readiness.
- Builds reusable flow and session models for reliable asynchronous application workflows.
- Implements dynamic interfaces, navigation coordination, application-state handling, validation, error recovery, and production issue resolution.
- Swift
- UIKit
- Foundation
- Combine
- MVVM
- MVVM-C
- Dependency Injection
- REST APIs
- Codable





