Дмитрий У. , Senior, Android разработчик

Male avatar
Дмитрий У.
3 450 ₽/час 552 000 ₽/мес. без НДС
    Android разработчик
  • Senior
Опыт работы:
Более 6 лет
Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Kotlin
Java
Dart
macOS
Linux
Windows
SQLite
MSSQL
Android Studio
IntelliJ IDEA
Visual Code
Kotlin Multiplatform
Flutter
Java SE
Git
Android SDK
Jetpack
Dagger2
Hilt
Retrofit
OkHttp
Moshi
Gradle
Maven
HTML/CSS
JSON:API
Room
RxJava2
Coroutines
Flow
docker-compose
Firebase
Yandex MapKit
Compose
KMM
MV*
flutter_bloc
io
ffi
go_router
audioplayers
Riverpod
Freezed
Socket.io
Floor
Database:
PostgreSQL
Applications:
Docker
Формат работы
Удалённо
Описание о специалисте

5+ лет коммерческой разработки мобильных приложений Опыт разработки и развития клиент-серверных продуктов с высокой нагрузкой Проектирование архитектуры приложений (Clean Architecture, MVVM, MVI, KMP) Разработка многомодульных решений (feature-modules, shared code) Опыт создания продуктов с нуля Руководство мобильной разработкой (4 разработчика) Настройка процессов разработки: code review, CI/CD Работа в кросс-функциональных командах (backend, QA, аналитики, продукт)

Примеры работ

Маркетплейс для подработок
Описание задачи/проекта

Сервис, в котором работодатели могут размещать свои задания на подработку, а пользователи мобильного приложения находить эти задания, откликаться на них, работать и получать выплаты. Также в мобильном приложении есть функции ЭДО.

Позиция на проекте
Mobile Team Lead
Размер команды
3 mobile, 2 backend, 2 QA, SA, PO
Ответственность
  1. Планирование, декомпозиция и постановка задач
  2. Code-review
  3. Навигация, deep links
  4. Кэширование с обработкой пагинации
  5. Поэтапная регистрация исполнителя
  6. Чат с заказчиком
  7. Интеграция KDV ID
  8. Интеграция Altcraft
Технологии и инструменты
Android, Coroutines, IOS, Kotlin, Kotlin Multiplatform, Ktor, Swift, Decompose, Compose Multiplatform, kotlin-inject
Период работы/продолжительность
Июнь 2024 г. - Май 2026 г.
Приложение для настройки квантового телефона
Описание задачи/проекта

Flutter-приложение под linux для настройки VPN и квантового шифрования на телефоне администратором.

Позиция на проекте
Flutter Team Lead
Размер команды
3 Flutter, 1 QA, 1 SA, PM
Ответственность
  1. Слой взаимодействия с нативными библиотеками
  2. Верстка экранов
  3. Поиск и подключение USB-носителя
  4. Code-review
Технологии и инструменты
Dart, Flutter, go_router, io, flutter_bloc, ffi, audioplayers
Период работы/продолжительность
Ноябрь 2023 г. - Май 2024 г.
Приложение для большегрузных водителей
Описание задачи/проекта

Включает в себя веб-приложение администратора и мобильное приложение водителя. Позволяет управлять задачами на перевозку грузов, отслеживать движение водителей на карте, фиксировать трек и сохранять маршрут движения.

Позиция на проекте
Android-разработчик
Размер команды
2 Android, 2 iOS, 2 backend, 2 BA, 2 QA, AM, PM
Ответственность
  1. Сервис текущего рейса для сохранения и отправки GPS координат по ходу движения
  2. Карта с маршрутом и треком с использованием Yandex MapKit
  3. Настройка линтера, CI/CD (GitLab).
Технологии и инструменты
Android, Coroutines, Hilt, Jetpack Compose, Kotlin, Retrofit, Room, Yandex MapKit
Период работы/продолжительность
Апрель 2023 г. - Октябрь 2023 г.
Расширенный клиент Telegram
Описание задачи/проекта

Мобильное приложение, представляющее собой Telegram-клиент с расширенной функциональностью в виде скрытого аккаунта.

Позиция на проекте
Android-разработчик
Ответственность
  1. Выбор места хранения данных скрытого аккаунта
  2. Возможность скрытия уведомлений и звонков, поступающих на скрытый аккаунт
  3. Экстренное удаление данных скрытого аккаунта
  4. Шифрование данных скрытого аккаунта.
Технологии и инструменты
C, CMake, Java, SQLite
Период работы/продолжительность
Февраль 2023 г. - Апрель 2023 г.
MeetApp (аналог Google Calendar)
Описание задачи/проекта

Мобильное приложение для бронирования переговорных комнат с аналогом Google-календаря.

Позиция на проекте
Android-разработчик
Ответственность
  1. Реализован стабильный календарный модуль
  2. Обеспечена своевременная доставка уведомлений пользователям
Технологии и инструменты
Dagger2, Firebase Cloud Messaging, Glide, GraphQL, JUnit, KMM, Kotlin, MVVM, Navigation Component, Room, Custom Views
Период работы/продолжительность
Январь 2022 г. - Январь 2023 г.

Образование

Магистр
Название учебного заведения/курса
Ульяновский Государственный Технический Университет
Специальность
Информационные системы и технологии
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster