Москва, переезд возможен, не готов к командировкам
ЗанятостьПолная занятость, Частичная занятость
График работыПолный день, Гибкий график, Удаленная работа
Опыт работы
Март 2025 — по настоящее время
Вкусно — и точка
Android-разработчик
Android разработчик
Июнь 2022 — март 2025
2 года 9 месяцев
Тривио
Android разработчик
Стек технологий: MVP (Moxy), Kotlin, Coroutines, Coil, Retrofit2 DI: Koin UI: XML Карты: MapBox (ранее Google Maps) Firebase Crashlytics Методологии разработки: DRY, KISS, SOLID, YAGNI Agile Достижения и внедрения: - Реализовал поддержку диплинков для удобной навигации в приложении; - Внедрил SSO авторизацию через WebView с SSL Pinning для повышения безопасности; - Организовал скачивание и сохранение файлов/изображений на устройствах (с поддержкой SDK 23+), а также отправку их на сервер; - Разработал функциональность работы с MapBox: Поиск гостиниц с отображением на карте. Кластеризация объектов и обработка кликов по элементам и кластер
Май 2021 — июнь 2022
1 год 1 месяц
Московский метрополитен, Государственное унитарное предприятие
Android разработчик
Стек технологий: MVVM, Kotlin, Coroutines, Coil DI: Koin База данных: Realm UI: XML Карты: YandexMapKit 3 Методологии разработки: YAGNI, DRY, KISS, SOLID Agile Проект: Работал над приложением «Московский метрополитен» — мобильным решением для пассажиров московского метро. Основные функции приложения: управление личной транспортной картой «Тройка», регистрация платежной системы FacePay и навигация по метрополитену. Среди задач было: Проведение рефакторинга монолитного модуля на feature-модули для улучшения поддерживаемости, масштабируемости и читаемости кода. Миграция на более современный актуальный стек технологий. Внедрил ключевые функции, например: «Парковки Москвы» Отображение доступных парковок на карте (YandexMapKit 3) с выбором ближайшей парковки по геопозиции. Управление парковочным сеансом с визуальным уведомлением и завершением через интерфейс приложения. «Междугородний автобус» Возможность покупки, возврата и хранения билетов на автобусы между городами России. «Речной транспорт» Функциональность для покупки билетов на экскурсионные маршруты по Москве-реке.
Обо мне
Telegram: @bez_5_minut_boss_telegrama - Языки: Kotlin/Java - Знание Android SDK, ООП, SOLID, DRY, KISS, YAGNI; - DI (Dagger2/Hilt/Koin); - MVI/MVVM/MVP (Moxy); - XML/Jetpack Compose; - Retrofit2; - Glide, Coil; - Coroutines; - Google Firebase Crashlytics; - Работа с БД: Библиотеки: Realm; - Опыт использования Git/GitLab.
Образование бакалавр
2015
Российский экономический университет им. Г.В. Плеханова, Москва
ОЭФ, Государственная и Муниципальная Служба
Знание языков
Русский — родной
Иностранные языки
Английский — C1 — Продвинутый
Опыт вождения
Имеется собственный автомобиль
Дополнительная информация
Гражданство
Россия
Разрешение на работу
Россия
Время в пути до работы
Не имеет значения
Настройки Cookie
Управляйте своими cookie-предпочтениями
Мы используем cookie для корректной работы сайта и улучшения сервиса.
Данный тип cookie-файлов требуется для обеспечения функционирования сайта и не подлежит отключению.
Данный тип cookie-файлов требуется для обеспечения функционирования сайта и не подлежит отключению. Эти сookie-файлы не сохраняют какую-либо информацию о пользователе, которая может быть использована в маркетинговых целях или для учета посещаемых сайтов в сети Интернет.
Аналитические cookie-файлыОПЦИОНАЛЬНО
Данные cookie-файлы необходимы в статистических целях
Данные cookie-файлы необходимы в статистических целях, позволяют подсчитывать количество и длительность посещений Сайта, анализировать как посетители используют Сайт, что помогает улучшать его производительность и сделать более удобным для использования. Запретить хранение данного типа cookie-файлов можно непосредственно на интернет-сайте либо в настройках браузера.
Аналитика
Рекламные cookie-файлыОПЦИОНАЛЬНО
Рекламные cookie-файлы используются для целей маркетинга
Рекламные cookie-файлы используются для целей маркетинга и улучшения качества рекламы (предоставление более актуального и подходящего контента и персонализированного рекламного материала). Запретить хранение данного типа cookie-файлов можно непосредственно на Сайте либо в настройках браузера.