🧑‍💻Прикладной ИИ

Неделя бесплатных воркшопов для тех, кто хочет использовать ИИ для работы, но пока не понимает, как из этого сделать эффективные рабочие процессы.

Участвовать →

Даниил Булавинцев (daniil_bulavincev_02), 24 года, Россия, Москва
Даниил Булавинцев (daniil_bulavincev_02), 24 года, Россия, Москва
Разработчик мобильных приложений • Релиз менеджер • Старший (Senior)
От 420 000 ₽ • Ищу работу

Контакты

Войти
Возраст: 24 года
Опыт работы: 5 лет и 5 месяцев
Регистрация: 07.07.2026
Последний визит: 1 месяц назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков: Английский В2

Обо мне

Старший Android-разработчик с 5-летним опытом. Обладаю глубоким пониманием цикла разработки приложений, работал в e-commerce и fintech компаниях. Имею опыт запуска проектов с нуля, проектирования многомодульной архитектуры, Feature Leading и курирования backend-разработки. Работал в командах от 2 до 20 человек, преимущественно по методологиям Agile и Scrum. В последнее время выступал в роли разработчика Platform Team (Core). Отвечал за Release Management в Sunlight - своевременную публикацию новых сборок в Google Play, AppGallery и RuStore. Постоянно взаимодействовал с UI/UX-дизайнерами по вопросам улучшения компонентов дизайн-системы.

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

Kotlin
Java
Android SDK
Clean Architecture
Разработка мобильных приложений
Разработка под Android
XML
Jetpack Compose
Custom View
MVVM
Coroutines
RxJava 2
Flow
Room
SQLite
Realm
Retrofit
WebSockets
Dagger 2
CI/CD
Jenkins
A/B тестирование
Тестирование мобильных приложений
Тестирование UI
Junit
ExoPlayer

Участие в профсообществах

Опыт работы

  • Создаем технологии, которые двигают бизнес вперед
    Москва • От 100 до 1000 сотрудников
    Старший Android-разработчик
    Июнь 2025 — По настоящее время (1 год и 5 месяцев)

    SUNLIGHT:
    - Предложил бизнесу и реализовал масштабный рефакторинг CI/CD-пайплайнов на Jenkins: удалил устаревшие и повторяющиеся steps, реорганизовал структуру pipeline job’ов и разделил пайплайны по назначению и окружениям. В среднем время сборки и доставки билдов сократилось на 12%.
    - Унифицировал работу с push-уведомлениями и диплинками: выстроил единый контракт для Firebase Cloud Messaging, Pushwoosh, Mindbox, провел миграцию legacy-подхода с использованием Base64-кодирования на удобный для маркетинга формат - поддержку прямых ссылок с параметрами, добавил поддержку брендовых доменов и deferred deep links через AppsFlyer. Скоординировал backend-разработку RegEx-логики для распознавания неизвестных ссылок. Средняя конверсия переходов из push-уведомлений составляет 28%, при этом 1.4% пользователей, перешедших по push-уведомлению, совершают покупку.
    - Провел исследование подходов к тестированию Android-приложения и сформировал единые правила для написания тестов с использованием JUnit 6, Turbine, MockK, Kaspresso и Robolectric. Подготовил документацию, согласовал ее с командой и создал prompt с best practices для генерации тестов через Codex и Claude Code. В результате команда получила единый подход к тестированию, а написание шаблонных тестов значительно ускорилось.
    - Унифицировал навигацию на монобрендах (МЦЗ, Академия Бриллиантов), добавив библиотеку Navigation 3, создав собственную обертку, которую вынесли в отдельный репозиторий.

    Технологии: Kotlin, Java, Jetpack Compose, XML, View, Jenkins, Dagger 2, Coroutines, Flow, LiveData, DataStore, Retrofit, OkHttp, Navigation 3, Cicerone, Coil, ExoPlayer, Firebase Performance Monitoring, Firebase Crashlytics, Firebase A/B Tests.

  • Разработка ПО, интеграция мобильных и платежных сервисов
    Москва • От 10 до 100 сотрудников
    Android-разработчик
    Июль 2024 — Июнь 2025 (1 год)

    Carwash (Сенсорные пульты управления WBS GROUP):
    - Реализовал проект Vacuum - сервис для управления аппаратом с двумя пылесосами, расположенными по разные стороны устройства. Спроектировал экран, разделенный на две автономные части, где каждая сторона работает независимо и поддерживает разные режимы работы пылесоса. Проект стал первым в CarWash, полностью реализованным на Jetpack Compose.
    - Нарисовал кастомный счетчик кредитов текущей сессии автомойки в виде спидометра. Использовал Canvas и Jetpack Compose.
    - Выполнил миграцию build-файлов с Groovy на Kotlin и устранил циклические зависимости модулей, увеличив скорость сборки примерно в 1.27 раза.
    - Решил проблему утечек памяти, интегрировав LeakCanary, выявив и устранив 3 утечки.

    Технологии: Kotlin, Java, XML, View, Jetpack Compose, Drone, Koin, RxJava, Coroutines, LiveData, Flow, Room, SharedPreferences, Retrofit, Moshi, WebSocket, Picasso, SigmaSDK.

  • Разработка и запуск крупных веб и мобильных проектов для российских и зарубежных заказчиков
    Новосибирск • От 10 до 100 сотрудников
    Android-разработчик
    Июнь 2021 — Июнь 2024 (3 года и 1 месяц)

    Move2Armenia:
    - Спроектировал и реализовал IPC-взаимодействие через AIDL между основным приложением и отдельным ticket-service процессом, отвечающим за получение, кэширование и обновление QR-билетов.
    - Спроектировал подход Server-Driven UI, который впоследствии был принят и внедрен во всём приложении.
    - Интегрировал оплату билетов через Google Pay (16% транзакций) и YooKassa (30%).
    - Написал экраны карточки товара, поиска, листинга и фильтров с использованием паттерна Adapter Delegates.

    Технологии: Kotlin, XML, View, GitLab CI, Hilt, Coroutines, Flow, Realm, DataStore, Retrofit, OkHttp, Glide, AIDL.

Высшее образование

  • Проектирования, сооружения и эксплуатации систем трубопроводного транспорта
    Сентябрь 2024 — Июнь 2026 (1 год и 10 месяцев)
    Проектирования, сооружения и эксплуатации систем трубопроводного транспорта
    Сентябрь 2020 — Июнь 2024 (3 года и 10 месяцев)