I'm an Android Software Engineer delivering apps to hundreds of millions of users and leading the team of talented developers.
- 🌍 Based in Taiwan 🇹🇼, originally from 🇷🇺
- 💼 Senior Android dev with 7 years of experience
- 📚 Passionate about mentoring and educating
- 🛠️ Always learning and exploring new technologies
- 🗣 English, Chinese and Russian
- Languages: Java, Kotlin, C++ (for NDK), Python
- Target platforms: Android (phone), Wear OS, Android TV
- Backend: Firebase, Node.js, Spring, Django
- Databases: MongoDB, PostgreSQL, MySQL, SQL Server
- Server administration: Apache, Nginx
- DevOps: Docker, GitHub Actions, Teamcity, Jenkins, Gitlab CI
Android tech stack
- Clean architecture, mvp/mvvm/mvi, SOLID
- Gradle
- Room, Datastore, SQLDelight, Realm, ObjectBox
- Retrofit, okhttp, apollo (REST, GraphQL, Websockets)
- RxJava, RxKotlin, Coroutines, Flow
- Dagger2, Dagger Hilt, Koin, Toothpick
- Jetpack Compose & Compose libraries
- Mockito, JUnit, Kaspresso
- Kotlin multiplatform
- Glide, Coil, Picasso, Fresco
- Paging3, ViewPager2
- Navigation Component, Cicerone