Skip to content
View muhammedalikocabey's full-sized avatar
β˜•
Code Driven Development |Β CDD
β˜•
Code Driven Development |Β CDD

Block or report muhammedalikocabey

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
muhammedalikocabey/README.md

πŸ’Ž Muhammed Ali Kocabey | Android Developer – Kotlin, Architecture, Secure Mobile Systems

πŸš€ I design Android apps using Kotlin, Compose, and modular patterns β€” with a strong focus on long-term maintainability and security.
🎯 I enjoy writing clean, reusable code that simplifies both development and collaboration.


πŸ”₯ About Me

Hi, I'm Muhammed Ali Kocabey πŸ‘‹
Android developer with 4+ years of hands-on experience, mostly in fintech and enterprise-scale apps. I specialize in Kotlin, secure architecture, and testable modular code.

  • 🧩 Specialized in Kotlin, Clean Architecture, Modular Systems, Jetpack Compose (in OSS projects).
  • πŸ”‘ Focused on secure coding, scalable architecture, and lifecycle-aware test utilities.
  • ✨ Creator of Aspectify, a small library I built to handle cross-cutting concerns like retries and logging β€” with minimal boilerplate.
  • πŸ“˜ I write about Android architecture and Kotlin development in both Turkish and English on Medium.
  • 🎧 Host of Shaping the Future of Android, I turn selected blog posts into short podcast episodes β€” sharing real-world tips and reflections from my work in Android development.
  • 🌍 Open to remote roles or relocation, especially in Europe, the US, or Dubai.

⚠️ In my enterprise role at Akbank, I use a custom declarative UI framework (not Jetpack Compose), tailored to internal design systems and CI/CD requirements.


🌟 Career Highlights

  • βœ… Refactored and reused the NFC verification flow in 4+ feature modules, improving testability and SDK integration time.
  • πŸ› οΈ Delivered flows like SIM unblocking and admin unlock with encrypted sessions and secure architecture.
  • πŸ“† Created reusable UI components (e.g., CalendarSelectable, DoubleOptionView) from scratch.
  • πŸ”„ Led the migration PoC from RxJava to Coroutines, later standardized across multiple modules.
  • βš–οΈ Introduced lifecycle-safe coroutine utilities used in 15+ test cases.
  • βš’οΈ Took initiative in deprecated API replacements (e.g., onBackPressed) with modern, high-order solutions.
  • ⚑ Integrated time-critical SDKs (e.g., NFC & Liveness) under production deadlines.

πŸ”­ Current Focus

  • πŸ”„ Exploring Kotlin Symbol Processing (KSP) and Compiler Plugin tooling.
  • πŸ› οΈ Enhancing legacy enterprise codebases with secure, modular Kotlin architecture.
  • πŸ” Working on better coroutine testing tools and writing about real-world performance issues in UI layers.

🌐 Connect with Me

Website LinkedIn Medium GitHub


πŸ› οΈ Tech Stack

Languages:
Kotlin Java Python

Mobile Development:
Android Jetpack Compose

Architecture & Tools:
MVVM, Hilt, Clean Architecture, Coroutines + Flow, Retrofit, Room, Firebase, GitHub Actions

Testing & Utilities:
JUnit, Mockk, Test Base Utilities, Lifecycle-aware Collectors, Static Analysis Tools


πŸš€ Featured Projects

  • ✨ Aspectify: A modern, modular AOP Framework for Android & Kotlin
    β†’ Started as an experiment in modular AOP, now helps me abstract retries/logging in large-scale apps.

  • πŸ” SecureCheck:
    β†’ A showcase security app with 25+ checks like root, SSL pinning, Frida/Xposed, SafetyNet and more β€” all wrapped in a modular Clean Architecture setup.

  • 🏦 Akbank Mobile (Enterprise, Private):
    β†’ Delivered modular fintech flows (Investment, SIM Block, Corporate Admin, 129 Unlock, Holiday Access) with MVVM, encrypted session management, and test utilities.

  • πŸ’Ž Smart-Life & Loyalty Apps:
    β†’ Developed and maintained multiple loyalty apps (TAV Passport, Zorlu World, ALiving) with secure session handling and RESTful APIs.

  • πŸ›‘οΈ Comodo Mobile Security:
    β†’ Designed and implemented mobile antivirus and scan features on Android & iOS.


πŸ“Š GitHub Stats




πŸ† GitHub Trophies


🎧 Podcast & πŸ“˜ Blog

🎧 Shaping the Future of Android
A short-format podcast where I talk about real-world topics in Android development β€” from secure architecture to modular design patterns.
β†’ Listen on Spotify

πŸ“˜ Latest on Medium


πŸ“š Certifications & Achievements

  • PSD I – Scrum.org (2025)
  • πŸŽ“ Secure Coding Training – Akbank Internal Workshop (2023)
  • πŸ… Deep Learning Specialization – deeplearning.ai, Stanford (2020)

πŸ’¬ If you find my work valuable, feel free to connect or drop a ⭐ on any repo you like. Thanks for stopping by!

Pinned Loading

  1. aspectify aspectify Public

    Lightweight Aspect-Oriented Programming (AOP) framework for Android and Kotlin JVM projects. Clean, Testable, Modern.

    Kotlin

  2. Mealz-Compose-App Mealz-Compose-App Public

    The MealzApp project is a sample application designed to showcase modern Android development practices, with a focus on Jetpack Compose for the user interface and Kotlin Coroutines for handling asy…

    Kotlin

  3. Exzi_CryptoCurrencyTrade_AndroidApp Exzi_CryptoCurrencyTrade_AndroidApp Public

    The Exzi project is a sample application developed for showcase proficiency in Android development using modern technologies and architectural patterns. The project demonstrates the implementation …

    Kotlin

  4. Spring-Boot-Rest-Service Spring-Boot-Rest-Service Public

    REST service where TL equivalents of currencies are kept with Parity codes and some transactions can be made.

    Java 1

  5. Flask-Website-For-Readily-and-Understandable-Graphs Flask-Website-For-Readily-and-Understandable-Graphs Public

    Building a website to illustrate popular economic topics in a readily understandable graphs

    HTML 1

  6. securecheck securecheck Public

    Modular Android Security App with 25+ runtime & system-level integrity checks

    Kotlin