Android Developer Profile
Kyrylo Stukalo
Android developer with 4 years’ commercial experience in Kotlin and Jetpack Compose across e-commerce, retail and fintech apps. Experienced in large-scale refactoring to a multi-module architecture, Compose performance profiling and crash analysis, with a strong focus on app stability and maintainability. Uses Claude and Android Studio’s agent daily, with rules and skills built around the module structure, to speed up feature work and refactors.
🇦🇱 Vlorë, Albania
Full-Time, Part-Time, Contract
$20 per hour
$40,000 per year
Kotlin, Java, Android SDK, Jetpack Components, Kotlin Multiplatform (KMP), Compose Multiplatform, Jetpack Compose, Material 3, XML / Android Views, Jetpack Navigation (type-safe Navigation Compose), Deep links, Animations, Paging, Accessibility, Clean Architecture, MVVM, MVI, Multi-module, SOLID, Offline-first, ViewModel, Kotlin Coroutines, Flow (StateFlow, SharedFlow), LiveData, WorkManager, Services, Retrofit, OkHttp, Ktor, REST APIs, JSON, WebSockets, Room, Local data storage, DataStore, Hilt, Koin, Dagger, Moshi, Gson, CameraX, ML Kit (text recognition), Biometric authentication, Firebase Authentication, Google Maps SDK, Claude, Android Studio Agent, Figma MCP, rules/skills configuration for AI agents, Unit testing (JUnit, MockK), Compose UI tests, Espresso, Screenshot testing, Perfetto, Android Profiler, ANR and crash analysis, App performance optimisation, Git, CI/CD, Gradle (Kotlin DSL, version catalogs, convention plugins), Detekt, ktlint, Google Play Console, App Bundles, R8, Android Keystore, Firebase (Crashlytics, Analytics, Remote Config), AppsFlyer, Microsoft Clarity, Feature Flags, Agile, Scrum, Jira, Code review, Technical documentation
English, Ukrainian
Work Experience
Android Engineer
at Devlight
–
–
Android Engineer
at Freelance
–
–
Trainee Android Engineer
at QuantNetwork
–
–
Studies
BSc Computer Science
at Ivan Franko NaJonal University of Lviv
–
–