π 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.
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.
- β 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.
- π 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.
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
-
β¨ 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.
π§ 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
- π Aspectify: A Modern AOP Framework for Android and Kotlin World
A lightweight annotation-based approach to handle retries, logging, and timeouts in a modular way β without boilerplate.
β 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!