Android-разработчик с фокусом на Kotlin и современный Android-стек. Работаю над pet-проектами, углубляюсь в архитектуру Android-приложений и готовлюсь к Junior Android позициям.
Есть опыт работы с production-кодом крупного многомодульного Android-приложения во время стажировки в Т-Банке: исправлял дефекты, писал UI/unit-тесты и участвовал в интеграции проверки клиентских TLS-сертификатов на нескольких экранах.
📍 Moscow, Russia
🌍 English: B2
📧 Email: lyashchenko02@list.ru
💬 Telegram: @ferlow
Android-приложение для сжатия видео с готовыми пресетами и ручной настройкой параметров.
В проекте работаю с:
- Jetpack Compose
- MVVM + Clean Architecture
- Coroutines & Flow
- Navigation Compose
- Hilt
- Media3
- обработкой больших медиафайлов
- настройкой resolution, bitrate, FPS и codec
Цель проекта — довести приложение до полноценного релиза и публикации в магазинах приложений.
Jetpack Compose приложение с authentication flow и nested navigation graphs.
Основные темы:
- shared ViewModel, scoped to navigation graph
- explicit UI state handling
- separation of UI and business logic
- Navigation Compose
Weather application using Open-Meteo API.
Использует:
- Retrofit
- Coroutines
- Material 3
- basic caching
- error handling
- DemoUser — Room + MVVM architecture demo
- Kotlin1 — Kotlin learning repository с 20+ учебными темами
- Kotlin
- Coroutines & Flow
- Android SDK
- Jetpack Compose
- MVVM / Clean Architecture
- Navigation Compose
- Retrofit / OkHttp
- Room
- Hilt / Dependency Injection
- Media3
- JUnit / Android UI testing
- Git
- Android application architecture
- Services and background work
- NotificationListenerService
- lifecycle & state restoration
- concurrency and coroutines
- Media3 and video processing
- performance and large-file processing
- advanced Jetpack Compose
- testing
- Java — reading and modifying existing Android code
- Docker / docker-compose
- SQL / PostgreSQL basics
- Python — educational microservices
Работал с production-кодом большого многомодульного Android-приложения.
- исправил 13+ production defects в нескольких модулях
- написал 26 UI и unit tests
- участвовал в интеграции проверки client TLS certificates (mTLS) на нескольких экранах
- работал с Kotlin, MVVM/MVI, Retrofit, OkHttp, Interceptors, DI, RxJava и Coroutines
Рассматриваю позиции Junior Android Developer и оплачиваемые Android-стажировки.
Интересны команды, где можно работать с реальным продуктом, получать code review, развиваться в Android-разработке и постепенно брать на себя более сложные задачи.

