- Languages
- Kotlin, Java, SQL, C++ (NDK/JNI), Python, TypeScript, Groovy, PHP.
- Data & SQL
- SQL, SQLite, Room, DbFlow, DataStore, PostgreSQL, IBM DB2, Firestore; offline-first persistence and sync with backend services.
- UI
- Jetpack Compose, Material 3, design systems with runtime theming, Navigation, Google Maps and location services.
- Architecture
- MVVM, MVI, Unidirectional Data Flow, Clean Architecture with use cases, multi-module Gradle, plugin-based integrations, RIBs, MVP.
- Async & DI
- Coroutines, Flow, StateFlow, SharedFlow, RxJava 2, LiveData; Hilt, Dagger 2, Koin.
- Network
- Retrofit, OkHttp, Ktor, Moshi, Kotlin Serialization, REST APIs, WebSockets, deep linking, OAuth, SSO.
- Platforms
- Android SDK (phone and tablet), Android TV, Fire OS, Kotlin Multiplatform.
- Payments & product
- Play Billing, payment gateways, subscriptions and paywalls, Firebase (Analytics, Crashlytics, FCM, Remote Config, Auth), Mixpanel, Google Analytics 4.
- Quality
- JUnit, MockK, Robolectric, Espresso, Android Profiler, Crashlytics, New Relic, memory-leak and lifecycle debugging.
- Build & release
- Git, Gradle (multi-flavor builds), Buck, CMake, CI/CD with Jenkins and GitHub Actions, Google Play and Amazon Appstore releases.
- AI-assisted delivery
- Coding agents with test evidence and model review before merge, used within each client's tooling policy.