Experienced Android developer with over seven years in the field. I specialize in creating user-friendly and reliable mobile applications. My passion for technology has driven me to stay updated with the latest trends, especially in the cryptocurrency space. Skills Programming Languages: Java, Kotlin Version Control: Git, Tortoise Development Methodologies: Kanban, Scrum, Agile, Lean Specializations: Object-Oriented Programming (OOP) SOLID, DRY, YAGNI principles Database Management: SQLite, Room Android Architecture Components, Retrofit2, GraphQL, Kotlin Flow Networking: Sockets, GSON UI Frameworks: Jetpack Compose, XML Security: Advanced networking and security solutions Firebase: Realtime Database, Cloud Firestore, Cloud Messaging CI/CD Pipelines: Setup and maintenance Analytics: Google Analytics Image Loading: Glide, Picasso, Coil Maps Integration: Google Maps, Yandex Map Asynchronous Programming: RxJava2, Coroutines Architectural Patterns: MVP, MVVM Dependency Injection: Toothpick, Dagger2, Koin, Hilt Testing: Unit/UI with Espresso, A/B testing Android TV Apps Development Education Master’s in Computer Science: Donetsk National Technical University (2017 – 2018) Bachelor's in Chemistry: Donetsk National Technical University (2013 – 2017)
- 🌍 I'm based in Riga, Latvia
- ✉️ You can contact me at [email protected]
- 🧠 I'm learning Kotlin Multiplatform Mobile