АГ
Александр Г.
Мужчина, 30 лет
Россия, Омск, UTC+6
Ставка
4 405,75 Р/час
вкл. НДС 5% (163.33 Р)
Специалист доступен с 20 апреля 2026 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Достижения:
- Успешный запуск бизнес-сценариев и внедрение сканирования DataMatrix (Utrace): Обеспечил полноценную функциональность для работы на складе и корректное отслеживание товаров;
- Повышение стабильности приложений (Utrace & Мокка): Внедрил логирование и тесты, сократив количество ошибок и улучшив качество кода;
- Улучшение бизнес-логики и рост пользовательской базы (Мокка): Оптимизировал производительность, реализовал промо, что привело к росту пользователей.
Дополнительно:
- Выступление на буткемпах Student Labs для начинающих разработчиков в 2024 и 2025 году в Омске;
- Проводил собеседования на проект Мокка и Utrace на ставку джун+/мидл;
- Менторство и ведение курса по Android-разработке от Effective;
- Преподавание курса по мобильной разработке в ОмГУ с сентября по декабрь 2024;
- Изучал Kotlin Multiplatform на самостоятельных проектах.
Проекты
(3 года 2 месяца)
Utrace
Роль
Android-разработчик
Обязанности
Приложение для сканирования QR и штрихкодов складских элементов (тара, коробка, паллет) для корректного отслеживания товаров в ходе логистики и хранения. Используется на специальных устройствах со встроенными сканерами кодов.
Состав команды: 2+ BA, 2+ Manager, 1 QA, 2 - Android-разработчика.
Задачи:
- Реализация сценариев агрегации, трансформации, отгрузок, приемки и переупаковки складских элементов, включая организацию архитектуры приложения, разработку UI с использованием Jetpack Compose, реализацию бизнес-логики, работу с базами данных Room, интеграцию с сервером через REST API (Retrofit, OkHttp), работу с камерой CameraX и сканером штрихкодов;
- Реализация функциональности сканирования и валидации кодов различных штрих-кодов с использованием ML Kit Barcode Scanning, обеспечивая корректное отслеживание товаров;
- Реализация логирования действий пользователя с использованием Timber и отправки краш-репортов через ACRA;
- Разработка функциональности для работы в offline и online режимах с использованием механизмов фоновой работы для синхронизации и кэшированием в local database;
- Настройка специализированного оборудования (ТСД - терминалы сбора данных) для работы с приложением;
- Управление перфомансом младшего разработчика.
Достижения
- Реализация основных бизнес-сценариев от этапа постановки задачи до выпуска в продакшн;
- Внедрение системы логирования с помощью Timber и отправки краш-репортов через ACRA;
- Работа с кодами маркировки: сканирование и валидация DataMatrix кодов;
- Обучение и наставничество младшего разработчика.
Стек специалиста на проекте
Kotlin, Kit, REST API, Android SDK, Retrofit, Machine learning, Android Studio, Kotlin Multiplatform, Room, Moshi, OkHttp, Clean Architecture, CameraX, MVI, Navigation, Flow.js, Compose, Accompanist, Coil, Paging, WorkManager, Coroutines, Dagger2, Timber, Jetpack Compose, Paging3, lifecycle, DataStore, сканер, acra
Отрасль проекта
Logistics & Transport
Период работы
Декабрь 2023 - По настоящее время
(2 года 5 месяцев)
Mokka
Роль
Android-разработчик
Обязанности
Мобильное приложение (финтех) позволяет пользователям оплачивать покупки постфактум, мгновенно получать аванс на свою банковскую карту, телефон, виртуальную карту и многое другое.
Состав команды: 1 iOS, 1 Android, 2+ manager, 1+ QA, 2+ Backend, 2+ BA.
Количество пользователей: более 5 млн.
Задачи:
- Разработка функционала загрузки фотографии для валидации аккаунта, включая обработку изображений и интеграцию с сервером;
- Разделение приложения на европейскую и российскую версию (создание отдельного app модуля);
- Интеграция платежной системы qiwi с использованием web-view, обеспечение безопасных транзакций;
- Миграция с синтетиков на view binding;
- Добавление промо условий в сервисы (верстка, работа с сетью);
- Покрытие приложения end-to-end тестами (Kaspresso);
- Разработка и оптимизация функций для Gradle;
- Изменение верстки приложения;
- Реализация ключевых бизнес-операций в соответствии с требованиями проекта и интересами пользователей;
- Изменение бизнес-логики приложения;
- Реализация поддержки специфики регионов в приложении, включая адаптацию функционала и интерфейса под культурные и правовые особенности.
Достижения
- Внес изменения в бизнес-логику приложения, что улучшило его производительность и соответствие требованиям пользователей;
- Реализовал промо условия в сервисах, включая верстку и работу с сетью, что способствовало увеличению пользовательской базы и активации текущих пользователей;
- Реализовал поддержку специфики регионов в приложении, адаптировав функционал и интерфейс под культурные и правовые особенности различных стран.
Стек специалиста на проекте
Kotlin, REST API, Gradle, Firebase, MVVM, Lottie, Android SDK, Retrofit, Android Studio, Kotlin Multiplatform, Moshi, OkHttp, Clean Architecture, Fragment Navigation, Navigation, Firebase Analytics, Cloud Messages, Flow.js, Compose, ViewPager, Coroutines, Zendesk, LiveData, Dagger2, Timber, Firebase Crashlytics, Kaspresso, messaging, Xml View, exponea, gms
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2023 - Ноябрь 2023
(6 месяцев)
Яндекс Музыка
Роль
Android-разработчик
Обязанности
Мобильное приложение музыкального стримингового сервиса, позволяющее слушать музыкальные композиции, их подборки, альбомы и получать персональные рекомендации.
Состав команды 30 человек: 12 iOS, 13 Android, 2 SDET, 5 QA, PM.
Количество пользователей: более 5 млн.
Задачи:
- Покрытие UI-тестами пользовательского интерфейса с использованием внутреннего фреймворка тестирования (kakao и espresso);
- Багфиксинг;
- Миграция внутреннего SDK с Java на Kotlin;
- Проектирование и реализация новых ui-элементов с использованием Jetpack Compose и XML;
- Реализация экрана рекомендации подкастов (Моя полка);
- Оптимизация верстки существующих экранов, включая доработку компонентов интерфейса.
Достижения
- Провел успешную миграцию внутреннего SDK с Java на Kotlin, что улучшило производительность кода и упростило его сопровождение;
- Реализовал экран "Моя полка" для рекомендаций подкастов, что увеличило вовлеченность пользователей и улучшило их опыт взаимодействия с приложением;
- Оптимизировал верстку приложения, улучшив адаптивность и производительность интерфейса.
Стек специалиста на проекте
Kotlin, REST API, MVP, Android SDK, Retrofit, Gson, Yandex, Android Studio, Kotlin Multiplatform, Room, Clean Architecture, ExoPlayer, MVI, UI-тестирование, ViewModel, Flow.js, Espresso, Compose, Testing, Coroutines, Xml View
Отрасль проекта
Media
Период работы
Март 2023 - Июнь 2023
(4 месяца)
Формат взаимодействия
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Омский Государственный Технический Университет
Специальность
Информатика и вычислительная техника
Завершение учебы
2018 г.
Высшее
Учебное заведение
Омский Государственный Технический Университет
Специальность
Информационные системы и технологии
Завершение учебы
2020 г.