Skip to content
View muhammedalikcb's full-sized avatar
☕
Code Driven Development | CDD
☕
Code Driven Development | CDD

Sponsoring

@frida

Block or report muhammedalikcb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
muhammedalikcb/README.md

Muhammed Ali Kocabey

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.

Website LinkedIn Medium Podcast GitHub

What I Work On

  • 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.

Open Source

Aspectify   Top language License 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   Top language 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   Stars Top language License 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.

My GitHub achievements

Selected Professional Work

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.

Tech Stack

  • 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

Writing and Speaking

Medium (medium.com/@muhammedalikocabey), in Turkish and English; podcast "Shaping the Future of Android" on Spotify.

Certifications and Education

PSD I, PSM I (Scrum.org); Deep Learning Specialization (DeepLearning.AI, 2020); BSc Computer Engineering, Konya Technical University (2016 to 2021).

Pinned Loading

  1. aspectify aspectify Public

    Annotation-based AOP for Kotlin and Android on top of dynamic proxies, with suspend support. Available on Maven Central.

    Kotlin 1

  2. securecheck securecheck Public

    Android app that runs 23 runtime integrity checks: root, Frida, Xposed, tampering, Play Integrity, SSL pinning and more

    Kotlin 5 1

  3. aevum-android-ndk-arena aevum-android-ndk-arena Public

    An experimental GC-invisible object arena for the Android NDK, built through AI-orchestrated systems engineering

    C++ 1

  4. gh-achievements gh-achievements Public

    Kotlin CLI that shows how close you are to the next GitHub profile achievement tier

    Kotlin 1 1