Android-разработчик( Федеральная сеть книжных магазинов Читай-город )
Описание
Имя: Кульбашник Дмитрий Игоревич
Возраст: 24 года
Локация: Ульяновск (+1 МСК)
Позиция: Android – разработчик
Telegram: https://t.me/Azzazello314
Опыт работы: 3 года
Технологии:
• Android Kotlin/Java
• Architecture Components
• Coroutines
• RxJava
• Dagger2, Hilt, Coin
• Navigation Component
• Git
• GitLab CI/CD (markets deploy)
• GooglePlay, AppGallery, RuStore
• Jira
• JSON
• RESTful API, SIP
• Firebase, Sentry
• Room
• JWT
• OAuth
• Flow, LiveData
• XML, Jetpack Compose
• KMM, CMP
• WebView
• CustomViews
• Adaptive/responsive design
Операционные системы:
• Windows
• MacOS
Профессиональные навыки:
• 3,5 года разработки на Kotlin под Android
• Code/Cross review
• Умение осваивать новые технологии в сжатые сроки
• Умение разбираться в технической документации
• Создание технической документации
• Коммуникабельность и умение общаться с людьми
Проекты:
Allall.ru: ТК «Садовод»
https://play.google.com/store/apps/details?id=ru.allall.market
Описание Приложение для покупок на рынке Садовод
Роль в проекте Android Developer
Что делал В рамках разработки принимал участие в создании ключевых компонентов приложения с нуля, включая каталог товаров
с удобной навигацией, список избранного, где пользователи могут сохранять понравившиеся товары, экран
оформления заказа с детализированным выбором параметров доставки, а также корзину товаров, позволяющую
управлять заказами перед их подтверждением.
Список остальных фич, в создании которых принимал участие: Поиск и фильтрация товаров; Оформление товаров и
доставка; Авторизация и регистрация; Чат с техподдержкой, Профиль пользователя.
Основные технологии XML, Kotlin, GitFlow, GitLab, MVVM, Hilt, Coroutine, Retrofit, Room, CustomView, Material, OkHttp, Timber,
Lifecycle, AdapterDelegate, AndroidX, Navigation component
OrganizerPro
https://www.rustore.ru/catalog/app/zebrains.organizer.pro
Описание Приложение для планирования и блокировки нежелательных звонков
Роль в проекте Android Developer
Что делал Разработка и поддержка приложения включает в себя множество различных аспектов, связанных с звонками,
событиями, фильтрацией, чатами, авторизацией, подписками, публикацией приложения и решением возможных проблем,
возникающих при этом процессе.
Список реализованного функционала довольно обширный, включает в себя много мелких доработок, поэтому упомяну
самые крупные.
Принимал участие в реализации SIP звонков до их полной корректной работы. Полностью реализовал фичу входа по
биометрии с использованием алгоритма шифрования RSA. Ещё из крупных доработок – расшифровка звонков, включающая
вывод текста разговора и воспроизведение звука. Также поддерживал рабочее состояние всех остальных модулей
приложения, таких как: чаты, события, календарь и прочее. Реализовал GitLab CI/CD для отправки сборок в
Telegram.
Основные технологии Kotlin, GitFlow, JWT, GitLab, MVVM, Coroutine, Retrofit, Room, CustomView, Dagger2, Material, OkHttp,
Lifecycle, AdapterDelegate, AndroidX, Navigation component, ci/cd, HTTP, TCP/IP, UDP, Websocket, SIP
Согласие
https://play.google.com/store/apps/details?id=ru.soglasie.client
Описание Приложение для клиентов страховой фирмы “Согласие”
Роль в проекте Android Developer
Что делал Основная задача – перенос приложения на современный стек.
Приложение включает раздел для неавторизованных пользователей, а также полноценную авторизованную зону,
позволяя клиентам управлять своими страховыми продуктами, получать уведомления и совершать платежи. После
успешной авторизации пользователи получают доступ к полноценному функционалу личного кабинета, который был
реализован на основе WebView.
Неавторизованная зона: для удобства пользователей предусмотрены основные экраны, доступные без входа в систему.
Они позволяют ознакомиться с услугами компании и начать работу с приложением. В рамках этого раздела были
реализованы: Экраны авторизации и регистрации – простой и удобный процесс входа в аккаунт Смена пароля –
восстановление доступа в случае утери данных Вход по PIN-коду и биометрии – быстрое и безопасное использование
приложения без ввода логина и пароля. Реализовал GitLab CI/CD для отправки сборок в GooglePlay, AppGallery,
RuStore.
Основные технологии Kotlin, GitFlow, REST API, JWT, Яндекс.Карты, GitLab, MVVM, Hilt, Coroutine, Retrofit, Postman, CustomView,
Material, OkHttp, Lifecycle, FirebaseSDK, Huawei, AdapterDelegate, GSON, LeekCanary, Navigation component,
Flow, ci/cd, WebView
(Пет проект) Приложение для контроля за сотрудниками АИС Город
Описание Основа – webview, отправка координат о местоположении устройства происходит в фоновом потоке, авторизация с
помощью JWT-токенов, пуш-нотификации с помощью Firebase
Роль в проекте Android Developer
Основные технологии Android, Kotlin, XML, MVVM, Coroutines, Retrofit, Hilt, LiveData, WebView, Foreground Service
(Пет проект) Приложение для нумерологии
Описание Один экран с CustomView.
Роль в проекте Android Developer
Основные технологии Android, Kotlin, XML, CustomView
Иностранные языки:
Английский (чтение технической документации).
Образование:
• Ульяновский государственный университет. ФМИАТ. Информационная безопасность автоматизированных систем, 2020-2025
Какой стек вам интересен:
Android, Kotlin, MVVM, Coroutines, Jetpack Compose, XML
26 октября, 2016
Наталья
Город
Москва
Возраст
38 лет (17 мая 1988)
26 октября, 2016
Григорий
Город
Москва
Возраст
53 года (29 декабря 1969)
28 октября, 2016
Мадия
Город
Москва
Возраст
54 года ( 5 июня 1971)