Akbank Mobile · navigation module
After the NFC flow shipped, I built KSP-based codegen for the navigation/router module. It's now in production org-wide.
I build native Android systems that ship in banking: architecture, security, and the shared infrastructure other teams build on top of. Two concrete examples: an in-house NFC identity-verification SDK that replaced a licensed third party and has been live since February, and a KSP navigation codegen running in production org-wide. Alongside that I keep Aspectify and SecureCheck open source, write up what I learn, and record a podcast.
After the NFC flow shipped, I built KSP-based codegen for the navigation/router module. It's now in production org-wide.
Handles cross-cutting concerns like logging, retry, cache and timeout through a single annotation. Built on Kotlin Reflection and Dynamic Proxy.
Short episodes on Android architecture. Spotify, Apple Podcasts, Amazon Music, Deezer.
Akbank T.A.S. (via Veripark)
Kotlin · NFC · KSP · Clean Architecture · Hilt · Coroutines/Flow · CI/CD
Akbank T.A.S. (via Veripark)
Kotlin · MVVM · UseCase · RxJava → Coroutines · Clean Architecture
Akbank T.A.S. (via Veripark)
Kotlin · Static Analysis · Encryption
Altamira Digital
Kotlin · MVVM · REST · Play Console
Comodo / Xcitium
Kotlin · Java · Swift · Backend integration
ScoreUpp
Python · Flask · BERT · SymSpellPy · Android · NLP
Akbank · Feb 2026 - Present · production
The in-house NFC identity verification SDK I designed end to end for Akbank Mobile: NFC chip reading, identity matching, and the full verification flow. Replaced a previously licensed third-party solution.
Open source · 2025 - ongoing
Separates cross-cutting concerns (logging, auth, cache, retry, timeout) from business logic behind a single annotation. Runs on Android and plain JVM alike.
Open source · 2025
Runtime and system-level integrity checks for Android. Root, Frida, Play Integrity, SSL pinning, tamper and more, 25+ checks aggregated into a single SecurityState model; exportable for auditing and diagnostics.
Jetpack Compose + MotionLayout UI, DI via Dagger 2, encrypted storage with EncryptedSharedPreferences / AndroidKeyStore.
Open source · crypto reference app
A reference app demonstrating modern Android practice over crypto trading screens: MVVM, DI with Hilt, a UseCase layer, and unit tests.
github.com/muhammedalikcb/Exzi_CryptoCurrencyTrade_AndroidAppOpen source · reference app
A clean reference app for the modern Android stack: MVVM, Coroutines, Compose, Retrofit. Built around recipe discovery.
github.com/muhammedalikcb/Mealz-Compose-AppI write up my own open-source projects (Aspectify, SecureCheck) and things I hit in production (RxJava→Coroutines, back-press handling, CV automation).
Most of this is from production; the data/AI side is from side projects and coursework.