← В ленту
Регистрация: 27.10.2026

Сергей Щеголев

Специализация: Android Deleloper
Android-разработчик с опытом коммерческой разработки мобильных приложений. Владею Kotlin, Java, Jetpack Compose, Clean Architecture, MVVM, MVI, Hilt, Koin, Retrofit, Ktor, Room, Firebase, Google Maps API, Yandex Map Kit, Lottie. Знаю принципы ООП, SOLID, паттерны программирования, DRY, KISS. Хочу развиваться в сторону Compose + Multiplatform.
Android-разработчик с опытом коммерческой разработки мобильных приложений. Владею Kotlin, Java, Jetpack Compose, Clean Architecture, MVVM, MVI, Hilt, Koin, Retrofit, Ktor, Room, Firebase, Google Maps API, Yandex Map Kit, Lottie. Знаю принципы ООП, SOLID, паттерны программирования, DRY, KISS. Хочу развиваться в сторону Compose + Multiplatform.

Скиллы

Kotlin
Android
Ktor
Clean Architecture
Retrofit
Room
Yandex Map Kit
SOLID
KISS
DRY
ООП
Lottie
Jetpack Compose
Java
MVI
MVVM
Google Maps API
Firebase
RxJava
Retrofit 2
API
Solidity
GitHub
XML
Flow.js
http
Material
Android SDK

Опыт работы

Мобильный разработчик
05.2023 - 08.2023 |Jele Apps
Hilt, Ktor, Retrofit, Kotlin, Android SDK, Yandex Map Kit, Google Map Kit, Flow, Koin, MVVM, MVI
Разработка мобильного приложения «Добровоз» ● Выстроил весь флоу и архитектуру заказа: от выбора адресов и до оплаты. ● Сделал почти весь бэкенд приложения: от запросов в сеть и до представления моделей для отображения. ● Внедрил отлов и обработку ошибок при запросах в сеть. ● Сделал интеграцию Yandex Map Kit, добавил разные режимы взаимодействия с картой в зависимости от статуса заказа. ● Добавил отображение на карте иконок эвакуаторов, постройку полилиний, отображение точек адресов. ● Сделал анимацию перемещения эвакуаторов. ● Добавил интеграцию с приложениями «Камера» и «Телефон». ● Сделал все экраны и фрагменты приложения, добавил навигацию с анимацией. ● Сделал векторную анимацию «пина» и её реагирование на действия пользователя. ● Добавил парсер для JSON-файла с моделями автомобилей. ● Интегрировал и настроил Lottie, а также использовал их анимации. Достижения: ● Выявил и устранил утечку памяти при запросах в сеть, что привело к плавной и стабильной работе приложения. ● Устранил неверное отображение и неправильную анимацию иконок эвакуаторов на карте, что привело к 100%-точной анимации и отображению иконок на карте.
Мобильный разработчик
05.2023 - 08.2023 |Jele Apps
Kotlin, Websockets, Koin, Retrofit, Android SDK, Google Map Kit, Firebase, Figma, Clean Architecture, MVVM, Gson, Room, Lottie, Glide
Разработка мобильного приложения «Averia» ● Полный редизайн графиков для отображения статистики и их срезов. ● Настроил кэширование данных в локальной базе данных. ● Сделал отображение данных стратегией cache-first. ● Работая с легаси-кодом, исправил множество багов. ● Создал новое отображение полилиний на Google Map. Достижения: ● Выявил и устранил неэффективную работу функционала с Google Map, что ускорило работу с ней в 2 раза. ● Проведя редизайн графиков, ускорил их работу, они стали более отзывчивыми и стали работать плавнее.
Мобильный разработчик
05.2023 - 08.2023 |Jele Apps
Kotlin, Websockets, Dagger2, Retrofit, OkHttp, RxJava, Picasso, Firebase, Lottie, Android SDK, MVP
Разработка мобильного приложения «Boostra» ● Убрал возможность запуска приложения на любых эмуляторах Android. ● Настроил приёмник Firebase-сообщений. ● Сделал отображение push-уведомлений на основе Firebase-сообщений. ● Настроил и отобразил Lottie-анимацию для загрузок. ● Создал фрагмент с кастомным DatePicker. ● Создал и организовал работу всех окон диалога.
Мобильный разработчик
05.2023 - 08.2023 |Jele Apps
Jetpack Compose, Java, Kotlin, Material3, Koin, Ktor, Coil, MVVM, Mockk, JUnit, Desugar, Clean Architecture, Figma
Разработка мобильного приложения «RickMasterTest» ● Организовал всю структуру проекта с учётом чистой архитектуры. ● Подбирал нужные технологии и фреймворки. ● Сделал инверсию зависимостей для всех модулей приложения. ● Организовал общение между слоями по чистой архитектуре. ● Полностью настроил Material Theme для цветов и шрифтов. ● Создал уведомления об ошибках и настроил Snackbar. ● Создал все экраны и элементы интерфейса. ● Написал круговой интерактивный график, который показывает данные с учётом выбранного среза и реактивно обновляется при смене среза. ● Написал линейный интерактивный график, который также показывает данные с учётом выбранного среза, реактивно обновляется, а также даёт возможность нажать на элемент, после чего появятся подробности о нём. ● Покрыл mock-тестами функции приложения. Достижения: ● Создал кастомные графики, так как сначала они были реализованы с помощью готовой библиотеки, что привело к абсолютно точному совпадению с дизайном в ТЗ. ● Настроил использование «десахаризации», что дало возможность использовать новые функции в старых версиях Android.
Мобильный разработчик
05.2023 - 08.2023 |Jele Apps
Jetpack Compose, Kotlin, Java, Desugar, Android SDK, Room, Hilt, Clean Architecture, Figma
Разработка мобильного приложения «IdeaTestApp» ● Организовал всю структуру проекта с учётом чистой архитектуры. ● Подбирал нужные технологии и фреймворки. ● Сделал инверсию зависимостей для всех модулей приложения. ● Организовал общение между слоями по чистой архитектуре. ● Полностью настроил Material Theme для цветов и шрифтов. ● Создал уведомления об ошибках и настроил Snackbar. ● Создал все экраны и элементы интерфейса. ● Добавил некоторые анимации для элементов интерфейса. ● Организовал общение приложения с базой данных. Достижения: ● Настроил потоковую информацию из базы данных, что сделало её всегда актуальной, а интерфейс реагирует на события внутри базы данных. ● Использовал LaunchedEffect, что предотвратило немедленный отклик приложения на действия пользователя, всё это ускорило его работу в 3 раза.

Образование

АСОИУ, информатика и вычислительная техника (Бакалавр)
По 2023
Камышинский технологический институт (филиал) Волгоградского государственного технического университета
Информационные системы
По 2019
ГАПОУ «Камышинский политехнический колледж

Языки

АнглийскийВыше среднегоРусскийРодной