Kristina Knežević
Android engineer and accessibility-focused software developer with end-to-end delivery experience as an independent contractor.
About
Android engineer and accessibility-focused software developer with end-to-end delivery experience as an independent contractor. Strong background in Kotlin, Jetpack Compose, coroutines/Flow, Room, Retrofit, and Hilt—often applying Clean Architecture, MVVM, and MVI patterns.
Led accessibility initiatives across production banking apps and built fully unit-tested features (including re-authentication and validation use cases). Also improved analytics accuracy and reliability for BLE backgrounding by migrating and reworking event pipelines.
- 5 years' experience
- Joined July 2026
Industry experience
- Financial Services
- Software & Internet
- Healthcare
- Computers & Electronics
- Manufacturing
- Other
Work experience
- deliver client software projects end-to-end as an independent contractor, handling scoping, vendor selection, technical delivery, and client communication across the full engagement lifecycle
Led the accessibility workstream for the BAWAG white-label banking apps (700K+ combined downloads, 4.6 stars), defining the technical approach and coordinating delivery across the Android team. Built the credential-input screen that requires step-up re-authentication before an app-PIN change, delivered end to end as Fragment, ViewModel, and MockK-based unit tests. Implemented a reusable BIC and bank-code validation use case enforcing IBAN country-code matching, fully unit-tested, and integrated it into the foreign-payment flow following Clean Architecture. Migrated the Hyperice connected-device app to Amplitude’s current SDK, fixing cross-method user-ID merging and missing, duplicated, and mis-ordered tracking events to improve data accuracy. Eliminated silent loss of BLE disconnect events during app backgrounding by migrating LiveData to buffered Coroutines Channels exposed as Flow, collected lifecycle-aware in Compose across multiple devices.
Developed an internal logistics tool in Kotlin with a View-based UI, integrating BLE beacon signals and barcode scanning to enable real-time package location tracking across a factory floor.
Education
Certifications and awards
Hire Kristina Knežević today
Post a job and invite Kristina, or contact them directly. No hidden commission.

