I'm a Senior Android Engineer with 8 years of experience building apps for millions of users at Yandex, VK, and MTS Bank. Currently expanding my skillset to full-stack mobile development (Android, iOS, Backend) at Yandex.
- Building payment infrastructure at Yandex
- Learning iOS (Swift) and Backend (Go) to own features end-to-end
- Contributing to internal SDK serving multiple production apps
- 8 years of Android development: Kotlin, Jetpack Compose, MVVM, Clean Architecture
- Modern stack: Jetpack Compose, Kotlin Flow, Coroutines
- Proven at scale: 10M+ downloads, millions of daily active users
- Quality-focused: tests, rigorous code reviews, production-grade code
- Leadership: Feature ownership, mentoring, documentation, release engineering
- iOS development with Swift & SwiftUI
- Backend development with Go
- Full-stack mobile architecture
Expert:
- Mobile: Kotlin, Jetpack Compose, Coroutines, Kotlin Flow
- Architecture: MVVM, Clean Architecture, Multi-module systems
- Android: Dagger, Room, Retrofit, Firebase, Jetpack Libraries
- Testing: JUnit, Kaspresso, Mockito, Espresso
Learning:
- iOS: Swift, SwiftUI
- Backend: Go, REST APIs, Integration testing
- Cross-platform: Kotlin Multiplatform Mobile (KMM)
Location-based marketplace Android app for sharing goods and services
- Tech: Kotlin, Jetpack, Firebase, Google Maps, MVVM, Clean Architecture
- Features: Real-time messaging, location-based search, social networking
- Built to explore modern Android architecture and Firebase real-time features
- πΌ LinkedIn: linkedin.com/in/gennadiypetuhov
- π Google Certified Associate Android Developer (Kotlin)
- π Engineering Team Management - Yandex Practicum
- π£οΈ English for IT Professionals - Yandex Practicum
β‘ Beyond code: Photography π·, AI art π¨, running π, sci-fi π


