Akbank Mobile · navigation modülü
NFC akışından sonra navigation/router modülü için KSP ile build-time kod üretimini geliştirdim; artık organizasyon genelinde canlıda.
Bankacılıkta üretime giden native Android sistemleri kuruyorum: mimari, güvenlik ve diğer ekiplerin üzerine geliştirme yaptığı ortak altyapı. İki somut örnek: lisanslı bir üçüncü parti çözümün yerini alan ve Şubat'tan beri canlıda olan kurum içi NFC kimlik doğrulama SDK'sı; bir de organizasyon genelinde canlıda çalışan, navigation için KSP tabanlı kod üretimi. Bir yandan da Aspectify ve SecureCheck'i açık kaynak olarak sürdürüyor, öğrendiklerimi yazıyor ve bir podcast kaydediyorum.
NFC akışından sonra navigation/router modülü için KSP ile build-time kod üretimini geliştirdim; artık organizasyon genelinde canlıda.
Logging, retry, cache, timeout gibi çapraz kesen işleri tek bir annotation'la yönetiyor. Kotlin Reflection ve Dynamic Proxy üzerine kurulu.
Android mimarisi üzerine kısa bölümler. Spotify, Apple Podcasts, Amazon Music, Deezer.
Akbank T.A.S. (Veripark üzerinden)
Kotlin · NFC · KSP · Clean Architecture · Hilt · Coroutines/Flow · CI/CD
Akbank T.A.S. (Veripark üzerinden)
Kotlin · MVVM · UseCase · RxJava → Coroutines · Clean Architecture
Akbank T.A.S. (Veripark üzerinden)
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 · Şub 2026 - Şu an · production
Akbank Mobile için baştan tasarladığım in-house NFC kimlik doğrulama SDK'sı: NFC çipinden okuma, kimlik eşleştirme ve uçtan uca doğrulama akışı. Daha önce dışarıdan lisanslanan çözümün yerini aldı.
Açık kaynak · 2025 - devam ediyor
Cross-cutting concern'leri (logging, auth, cache, retry, timeout) iş mantığından ayırıp tek bir annotation'ın arkasına taşır. Hem Android hem saf JVM'de çalışır.
Açık kaynak · 2025
Android için runtime ve sistem-seviyesi bütünlük kontrolleri. Root, Frida, Play Integrity, SSL pinning, tamper gibi 25+ kontrol tek bir SecurityState modelinde toplanır; audit ve diagnostik için dışarı aktarılabilir.
Jetpack Compose + MotionLayout arayüz, Dagger 2 ile DI, EncryptedSharedPreferences / AndroidKeyStore ile şifreli depolama.
Açık kaynak · kripto referans app
Kripto alım-satım ekranları üzerinden modern Android pratiklerini gösteren referans uygulama: MVVM, Hilt ile DI, UseCase katmanı ve unit testler.
github.com/muhammedalikcb/Exzi_CryptoCurrencyTrade_AndroidAppAçık kaynak · referans uygulama
Modern Android stack için sade bir referans uygulaması: MVVM, Coroutines, Compose, Retrofit. Yemek tarifi keşfi üzerine kurulu.
github.com/muhammedalikcb/Mealz-Compose-AppKendi açık kaynak projelerimi (Aspectify, SecureCheck) ve üretimde çarptığım şeyleri (RxJava→Coroutines, geri tuşu, CV otomasyonu) yazıyorum.
Çoğu üretimden; veri/AI tarafı yan projelerden ve kurslardan.