Senior Android Engineer | Kotlin, Jetpack Compose, Coroutines, Flow | Clean Architecture | Fintech and core banking
Senior Android engineer with 5+ years building secure Android apps, most recently in fintech and core banking. At Akbank I work on the core-banking Android app: security and account-access modules, shared UI components, and the migration from RxJava to Coroutines and Flow. I built an NFC identity-verification SDK for the bank's mobile app, now in production. Outside work I build open-source Kotlin and Android projects.
Aspectify and SecureCheck are public, so the code is there to read.
- Core-banking Android at Akbank: security and account-access modules in the mobile app.
- Shared UI components and the RxJava to Coroutines and Flow migration.
- Jetpack Compose in personal and open-source projects.
Aspectify
Annotation-based AOP library for Kotlin and Android on Maven Central, built on Dynamic Proxy. Adds logging, retry, timeout, caching, rate limiting, and role checks around annotated calls.
SecureCheck
Android reference app that runs 23 device and app integrity checks (root, Frida, Xposed, emulator, debugger, tampering, Play Integrity, SSL pinning). Clean Architecture, Dagger 2, Compose, MotionLayout.
gh-achievements
Kotlin CLI and GitHub Action that show how close you are to your next GitHub achievement tier, in English and Turkish. The card below is generated by it and refreshed every morning.
Closed-source enterprise and client apps.
- Akbank, via Veripark (2023 to present): core-banking Android; security and account-access modules; identity-verification SDK; RxJava to Coroutines and Flow migration.
- Altamira Digital (2022 to 2023): sole Android developer for 8 published resident-services and loyalty apps (TAV Passport, Zorlu World, Buyukyali, Aliving, and others); MasterPass 3D-Secure payments, signed rotating-QR tokens, WebRTC concierge calls, offline-first paging.
- Comodo / Xcitium (2021 to 2022): sole Android developer (Java) and iOS developer (Objective-C) on mobile security; also built an internal support-ticketing CRM (Laravel + MySQL).
- ScoreUpp (2019 to 2021): founder; NLP and BERT-based review analytics.
- Languages: Kotlin, Java
- Architecture: Clean Architecture, MVVM, MVI, multi-module
- Async and data: Coroutines, Flow, Room, Retrofit, OkHttp
- DI and build: Hilt, Dagger 2, KSP, Gradle
- UI: Jetpack Compose (personal and open-source projects)
- Platform and security: NFC, encrypted session management, Keystore, SSL pinning, Play Integrity, mobile integrity checks
- Testing: JUnit, MockK
Medium (medium.com/@muhammedalikocabey), in Turkish and English; podcast "Shaping the Future of Android" on Spotify.
PSD I, PSM I (Scrum.org); Deep Learning Specialization (DeepLearning.AI, 2020); BSc Computer Engineering, Konya Technical University (2016 to 2021).




