Android разработчик

Обновлено 03 Июль 2025 ID: 1128797

Опыт работы

JoyDev (Январь 2022 - Январь 2025)

Android-разработчик (Полная занятость)

В течение трёх лет, присутствовал в качестве разработчика на разных проектах, в которых: - осуществлял поддержку приложения; - исправлял ошибки предыдущих разработчиков; - разрабатывал клиентскую часть с использованием Kotlin Multiplatform для шаринга бизнес-логики между Android и IoS; - реализовывал кроссплатформенную работу с API; - занимался кешированием и обработкой ошибок; Для большей полноты описания моих задач, приведу примеры рабочих проектов (названия проектов не указаны ввиду NDA). Одним из приложений был сервис доставки канцтоваров, книг, и другой продукции. - Разрабатывал пользовательские компоненты интерфейса с использованием Jetpack Compose, включая анимированные кнопки заказа и карточки товаров. - Реализовал экран списка книг с динамической фильтрацией и сортировкой по жанрам, авторам и популярности. - Настроил архитектуру проекта на основе MVVM с использованием ViewModel и Kotlin Coroutines для асинхронной загрузки данных Другое приложение было сервисом создания мероприятий для группы лиц. В нём, помимо вышеперечисленных задач выполнял следущее: - Организовал хранение пользовательских данных и мероприятий с использованием Room и синхронизацией с сервером. - Разработал механизм приглашения пользователей на мероприятия через контакт-листы и интеграцию с социальными сетями. - Реализовывал получение контактов пользователей из социальных сетей для создания встреч

Образование

2019 - Высшее
Севастпольский государственный университет - Информационные системы, Инженер-программист
(Форма обучения: Очная)

2025 - Высшее
Севастопольский Государственный Университет - Прикладная информатика, Инженер-программист
(Форма обучения: Очная)

Немного о себе

Работаю мобильным разработчиком с 2022 года. Получил большой опыт в разработке приложений: с проектирования интерфейса приложений до полной реализации и поддержки приложений в релизе. Мой стек: - ООП, SOLID, DRY, KISS; - Kotlin, Java, SQL; - Clean Architecture, MVVM, MVI; - Android SDK, Android Jetpack; - Jetpack Compose - Compose Multiplatform; - Dagger2, Hilt, Koin; - Room, SQLlite; - Retrofit/OkHttp, Ktor; - Gilde, Coil; - Kotlin Coroutines, Flow; - Kotlin Multiplatform; - JUnit4, Mockito, Espresso, ComposeUiTest, ScreenshotTest.