I am an android developer with a focus on creating quality mobile applications. My skills include developing applications using modern technologies and frameworks, as well as managing the development lifecycle from idea to release.
- Programming language: Kotlin
- Architectural patterns: MVVM, Clean Architecture, Reactive Programming (Kotlin Flow)
- Frameworks and libraries: Android Jetpack Compose, LiveData, ViewModel, Room, Navigation, WorkManager, Firebase, Retrofit, OkHttp, Dagger Hilt, Koin, Glide, Coil, Lottie, Moshi, Gson, LeakCanary
- Testing: JUnit, Espresso, Mockito, MockK, Jacoco
- Versioning: Git, GitHub, GitLab
- Navigation: YandexMapKit
- Others: CustomView, AlarmManager
- PokemonLib: A client/server application for Pokémon fans using Jetpack Compose and a RESTful API.
- Unsplasher: Client/server application for using the Unsplash service.
- Smart Alarm: An experimental alarm clock that calculates the sunrise time in the current location.
- English. A basic level of. I have an extensive vocabulary. I can read technical documentation.
- Russian. Native language.
You can contact me through the following channels:
- E-mail: [[email protected]]
- Telegram: @filin2hat