Akbank Mobile · navigation modülü
NFC akışından sonra navigation/router modülü için KSP ile build-time kod üretimi yazdım; org genelinde production'da.
Bankacılıkta üretime giden native Android sistemleri kuruyorum: mimari, güvenlik ve diğer ekiplerin üstüne inşa ettiği paylaşılan altyapı. Somut örnek istersen, lisanslı bir üçüncü partinin yerini alıp Şubat'tan beri canlı olan kurum içi NFC kimlik doğrulama SDK'sı ve organizasyon genelinde canlıda çalışan KSP navigasyon kod üreteci bunun örneklerinden ikisi. Bir yandan da Aspectify ile SecureCheck'i açık kaynak yürütüyor, öğrendiklerimi yazıyor ve podcast yapıyorum.
NFC akışından sonra navigation/router modülü için KSP ile build-time kod üretimi yazdım; org genelinde production'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, SafetyNet, 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.