Passionate about crafting high-performance, offline-first mobile systems using Clean Architecture, Jetpack Compose, and Kotlin Multiplatform (KMP/CMP). Experienced in on-device AI/ML, modular architectures, and scalable reactive state management.
Engineering Competencies
- Architecture & Patterns: Clean Architecture (Domain / Data / Presentation), Multi-Module Architecture, MVI, MVVM, SOLID Principles, Design Systems.
- Modern Android UI: Jetpack Compose, Material 3, Custom Canvas Drawing, Complex Animations, Responsive Layouts.
- Cross-Platform: Kotlin Multiplatform (KMP), Compose Multiplatform (CMP) targeting Android & iOS.
- On-Device AI & Media: Embedded ASR (Sherpa-ONNX), On-Device ML Moderation, AndroidX Media3 ExoPlayer (Foreground Service streaming).
- Concurrency & Reactive: Kotlin Coroutines, StateFlow, SharedFlow, RxJava.
- Dependency Injection: Koin, Dagger-Hilt.
- Local Storage & Offline-First: Room Database (KSP), Jetpack DataStore, SharedPreferences, Cache-First Synchronization.
- Networking & Cloud: Ktor Client, Retrofit, OkHttp, Supabase, Firebase (FCM, Crashlytics, Perf, Analytics).
- Quality & DevOps: JUnit, Mockk, UI Testing, TDD, CI/CD (GitHub Actions), ProGuard/R8.





