Открыт к предложениям · удалённо или гибрид

Привет, меня зовут Андрей Хлоповских

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

Навыки: Kotlin, Jetpack Compose, Coroutines, Flow, Room, Paging 3, Retrofit, OkHttp, MVVM, Clean Architecture, Koin, Dagger 2

Рад, что вы заглянули на мою орбиту! Я всегда стремлюсь выше — к новым задачам, технологиям и продуктам. А ниже по курсу — путь, который я уже успел пройти. Поехали!

Андрей Хлоповских
Андрей Воронеж · @Andry1372
@Composable fun DisplayPhoto()
Kotlin
Room
Paging 3
StateFlow<UiState>
01 — ОБО МНЕ

Мне важно не просто закрыть задачу, а повлиять на продукт.

Android-разработчик на Kotlin с опытом в продуктовой разработке. Студент 4 курса ВГТУ — совмещаю учёбу с работой над проектами, которыми сам пользуюсь в жизни. В мобильную разработку пришёл после экспериментов с геймдевом и фронтендом.

→ продукт

Вникаю в суть задачи

Если в задаче есть неясности — уточняю детали у аналитика, а когда вижу технически более удачное решение, предлагаю его. Так команда экономит время на переделках.

обсуждение задач инициативы
→ скорость

Думаю о памяти и сети

Пагинация, кэш, офлайн-сценарии — закладываю их заранее, особенно для корпоративных устройств среднего сегмента.

пагинация кэш офлайн
→ качество

Ревью по существу

На код-ревью ищу не только стиль, а реальные дефекты: утечки, логические ошибки, проблемы с сетевым слоем.

код-ревью поиск багов
→ вне кода

О себе

В свободное от работы время люблю заниматься спортом, собираться со знакомыми или выбираться на природу. Когда ничего из этого не выходит — смотрю сериалы или играю в видеоигры.

спорт друзья природа сериалы игры
02 — ОПЫТ
фев 2024 — мар 2026 2 года 2 месяца · Воронеж

ООО НПП «Азимут»

Android-разработчик · корпоративное приложение складского учёта, 4 ключевых экрана
×4 сократил время загрузки экрана: с 4–5 c до менее чем 1 c
−60% потребление памяти на устройстве
≈2× быстрее еженедельная ревизия — по словам пользователей
СКЛАД

Список оборудования с поиском по названию, артикулу и производителю, фильтрами по категориям и статусами остатков. Весь UI — Compose, состояние через ViewModel + StateFlow по MVVM.

ПАГИНАЦИЯ

Paging 3 (PagingSource + RemoteMediator): категории на 300+ позиций грузятся порциями по 20 вместо всего списка разом.

ОФЛАЙН И СЕТЬ

Retrofit2 + OkHttp-интерцепторы, Room-кэш карточек как источник для RemoteMediator — работает на нестабильном складском Wi‑Fi без потери данных.

ДАШБОРД

Сам предложил график «Оборудование по категориям», согласовал требования с аналитиком и сделал bar-chart на Compose.

Kotlin Jetpack Compose Retrofit2 OkHttp Room Paging 3 Coroutines Flow · StateFlow MVVM Navigation Compose Material3
окт 2023 — фев 2024 5 месяцев · Воронеж

ВГТУ

Стажировка — мобильная разработка (Android) · команда из 4 человек
ИЗБРАННОЕ

Экран на Compose с постраничной загрузкой через Paging: никаких подвисаний при росте списка.

ФИЛЬТРЫ

Состояние фильтров в ViewModel, реактивное обновление списка через StateFlow без перезагрузки экрана.

КОД-РЕВЬЮ

Нашёл два дефекта до мёрджа: расхождение с макетом в Figma и забытый мок-интерцептор OkHttp, блокировавший запросы к серверу.

Kotlin Jetpack Compose Koin Retrofit Coroutines StateFlow MVVM Git
03 — ПУБЛИЧНЫЕ ПРОЕКТЫ
нажмите на иконку, чтобы открыть описание
Выберите приложение, о котором хотите узнать больше
04 — СТЕК

Язык

на чём пишу
Kotlin Java

Интерфейс

чем собираю экраны
Jetpack Compose Material3 Navigation Compose XML

Архитектура

как строю приложение
MVVM MVP Clean Architecture SOLID

Асинхронность

потоки и реактивность
Coroutines Flow StateFlow RxJava LiveData

Данные и сеть

откуда берутся данные
Retrofit2 OkHttp Room Paging 3 SQL JSON API

DI и инструменты

сборка и порядок в коде
Koin Dagger 2 Android SDK Git GitLab
05 — ОБРАЗОВАНИЕ
2027

Воронежский государственный технический университет

Бакалавриат · Информационные технологии в дизайне · сейчас 4 курс
2026

Android-разработчик расширенный

Яндекс Практикум · 673 академ. часа · авг 2024 — фев 2026
06 — КОНТАКТЫ

Нужен Android-разработчик? Давайте обсудим.

Готов к тестовому заданию и собеседованию. Полная или частичная занятость, проектная работа или стажировка — удалённо или гибрид.

© 2026 Андрей Хлоповских · Воронеж Наверх