Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета
ДС
Динара С.
Женщина, 33 года
Россия, Санкт-Петербург, UTC+3
Ставка
3,250 Р/час
НДС не облагается
Специалист доступен с 28 февраля 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Middle+
Навыки
Android SDK
Atlassian
Camel
Cicerone
Clean Architecture
Coil
Compose
Coroutines
Dagger Hilt
Dagger2
Dart
DRY
Git
GitHub
Glide
GraphQL
Image loader
IOS
iOS/Android гайдлайны
Java
Jetpack Compose
JUnit
Kanban
KISS
Koin
Kotlin
Kotlin coroutines
Kotlin Multiplatform
Ktor
Mockito
MongoDB
MVI
MVP
MVVM
Navigation Component
OkHttp
Picasso
Python
REST
Retrofit
Room
RxJava
Scrum
SOLID
SQL
SQLDelight
Swift
SwiftUI
Web
XML
Yagni
Dagger
Jira
Mobile
Yandex Maps
Flow.js
Realm
Firebase
UI Kit
Architecture
Clean
Multi-module
kotlinx.serialization
Delegate Adapter
DI
Отрасли
E-commerce & Retail
FoodTech
Social Networking
Travel, Hospitality & Restaurant business
Знание языков
Английский — C1
Главное о специалисте
Языки: Kotlin, Java (в разной степени есть опыт с Python, Swift, Dart, SQL) Многопоточность: RxJava, Coroutines/Flow Платформа: Android SDK, Kotlin Multiplatform (Android, есть опыт работы с iOS и Web) Верстка: XML, Jetpack Compose, Compose Multiplatform (есть небольшой опыт на SwiftUI), опыт работы с кастомными вью ОRM: Room, MongoDB, SQLDelight Тестирование: JUnit, Barista (прошла курс по Kaspresso), Mockito Работа с сетью: Retrofit, OkHttp, WebSocket/Socket, REST, Ktor client Изображения: Picasso/Glide/Kamel/Coil/Compose Image Loader, Навигация: Navigation component (в тч Compose)/Cicerone/Decompose/Voyager, DI: Dagger2/Dagger Hilt/Koin, manual Архитектурные подходы: MVP/MVVM/MVI Подходы к проектированию и код-стайлу: SOLID, DRY, KISS, YAGNI, Clean Architecture, Управление версиями: Git (Atlassian, GitHub) Управление проектами: Scrum (Kanban)
Проекты   (4 года 10 месяцев)
RuГид - Мобильное приложение для путешественников всех категорий
Роль
Android developer
Обязанности
Разработка приложения с нуля Реализация экранов, включая модальные листы разных размеров, истории как в Инстаграме, экраны профиля и карты Реализация отслеживания локации пользователя Реализация построения автомобильных, велосипедных и пешеходных маршрутов (+ альтернативные маршруты) Разработка личного кабинета пользователя Разработка сетевого слоя
Стек специалиста на проекте
Yandex Maps, Room, Git, MVVM, Kotlin coroutines, Dagger, Flow.js, Coroutines, Mobile, Kotlin, Jira
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Май 2023 - По настоящее время  (10 месяцев)
WaveAccess: Приложение для трекинга времени / Внутренняя соцсеть с лентой новостей и магазином / Разработка и улучшение собственных библиотек, используемых в проектах компании
Роль
Android developer
Обязанности
Реализованы различные экраны приложений, созданы базовые архитектурные компоненты, разработан и внедрен UI-Kit Оптимизация списков на всех экранах - улучшен перфоманс, сокращено количество рекомпозиций Внедрение диплинков Создание sample-проекта для внедрения Kotlin Multiplatform Внедрение пагинации на разных экранах для улучшения перфоманса
Стек специалиста на проекте
Room, Firebase, Kotlin coroutines, Clean Architecture, MVI, Flow.js, UI Kit, Coroutines, Jetpack Compose, Kotlin, Retrofit, Kotlin Multiplatform, Navigation Component
Отрасль проекта
Social Networking
Период работы
Июнь 2022 - Май 2023  (1 год)
Jisp - Приложение для ритейла
Роль
Android developer
Обязанности
Миграция отдельных экранов с MVP на MVI и с Java на Kotlin Рефакторинг базовых компонентов и кастомных вью для поддержки MVI-подхода Верстка, оптимизация RecyclerView, избавление от неактуальных подходов к верстке (миграция с синтетиков, RxBinding, Butterknife на ViewBinding) Внедрение Coroutine Flow в новых фичах, отказ от RxJava на менее сложных экранах Внедрение новых фичей, новых модулей, разбиение старой кодовой базы на разные модули Дебаггинг (анализ крашлитики (99% crashfree), исправление багов, улучшение подходов к управлению потоками в приложении) Внедрение UI-Kit для консистентности работы с версткой
Стек специалиста на проекте
Java, MVP, Realm, Kotlin coroutines, Clean Architecture, Cicerone, MVI, Flow.js, Coroutines, Kotlin, Retrofit, Dagger2, RxJava
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2020 - Июнь 2022  (1 год 9 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет
Специальность
теоретическая и прикладная лингвистика
Завершение учебы
2016 г.

Похожие специалисты

FinTech & Banking • GameDev
СШ
Сергей Ш.
Старый Крым
Kotlin разработчик
Middle+
3,000 Р/час
Android SDK
Clean Architecture
Compose
Coroutines
Custom View
Dagger
DRY
ExoPlayer
Git
GitHub
+48

НАВЫКИ И КОМПЕТЕНЦИИ Kotlin, Java, RxJava, Coroutines/Flow, Android SDK, CustomView, ExoPlayer, Room, JUnit, SQL, Retrofit, OkHttp, WebSocket/Socket, REST/GraphQL, Picasso/Glide, Navigation component, Dagger, Koin, MVC, MVP, MVVM, MVI, SOLID, DRY, KISS, YAGNI, Clean Architecture, GitHub, Gitlab, UX/UI, Scrum, Kanban, Compose ОПЫТ Проект: Хоум Банк (февраль 2022 - настоящее время) 1 год 9 месяцев Описание: Мобильный банк Роль: Android developer Команда: 6 Android, 6 iOS, 5 BE, 3 QA, 2 Analysts, 1 Designer, 1 PM Задачи: Внедрение диплинков Написание Unit-тестов Переписывание реактивщины с RxJava на Coroutine Flow Переписывание части кода с Java на Kotlin Разработка экранов с информацией о предложениях и бонусах от партнеров. Экран уведомлений Внесение изменений в существующие экраны Стек: Kotlin, MVVM, Clean Architecture, Dagger 2, Coroutines/Flow, RxJava, Retrofit, Navigation component, Room Компания: ООО «Продактивити инсайд» (февраль 2020 – январь 2022) 2 года Описание: Продуктовая компания, разработка разноплановых мобильных приложений и игр Роль: Android developer Команда: (продуктовая) 16 - iOS developer, 4 - android developer, 5 - back, 3 – QA, 4 – сис. админы, 2 – маркетолога, 6 - дизайнеров, 2 - контент менеджера, 3 - продакта Стек: Kotlin, MVVM, MVP, Coroutines/Flow, LiveData, Room, Retrofit, Navigation component, Clean Arhitecture, Google Play Billing Личные результаты: Реализовал нативный оффер (экран с предложением о покупке подписки) Добавил анимацию для некоторых UI элементов Анализировал стектрейсы крашей и исправлял их Переписал часть кода с java на kotlin Написал логику показа Rate US при определенных условиях Исправил десяток разных багов Обязанности: Разработка и поддержка приложений

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • EdTech • LifeStyle
ДП
Денис П.
Омск
Kotlin разработчик
Middle
2,625 Р/час
Kotlin
Java
MVP
Moxy
MVVM
Clean Architecture
Coroutines
Room
SQLite
Firebase Realtime Database
+25

● написал книгу/руководство по UI фреймворку Jetpack Compose; ● написал статью на Хабр; ● написал библиотеку для навигации в Jetpack Compose; ● построил процесс образовательных митингов в команде. ● поддержка старых проектов; ● командная работа; ● код-ревью. 1. Самая интересная и/или технически сложная задача из опыта? Работа с Bluetooth устройствами, написал реализацию взаимодействия с массажерами, анализаторами тела и прочими умными устройствами для контроля за здоровьем. 2. Куда хотелось бы развиваться: технически или в менеджмент? Больше привлекает техническое направление. Мне нравится создавать что-то свое. Приятно, когда приложения помогают людям выполнять свои задачи быстрее и проще. Через приложения я показываю свое творческое видение. Поэтому однозначно хочу развиваться больше в техническом направлении. 3. Какими задачами хотелось бы заниматься? Мне нравится верстать экраны, а также заниматься разработкой фич с "чистого листа". 4. Какими задачами не хотелось бы заниматься? Таких задач нет, готов выполнять любую работу

Подробнее

Недавно просмотренные специалисты

HRTech • Logistics & Transport
ЕГ
Екатерина Г.
Самара
Системный аналитик
Middle
2,250 Р/час
UML
Postman
XMind
Camunda
REST
JSON
Kibana
Swagger
Confluence
SQL
+19

Сбор, анализ и формализация требований Заказчика Описание требований в Confluence, в текстовом и графическом формате Постановка задач разработчикам в таск-трекерах Подготовка технической, эксплуатационной, пользовательской и проектно-методической документации Проведение демонстраций, показов, приемо-сдаточных испытаний Поддержание базы знаний по проекту в Confluence в актуальном состоянии Выполнение технической поддержки Систем (поиск информации в БД, подготовка ответа на обращения, проведение расследования и эскалация запроса разработчикам в случае необходимости) Тестирование Систем Опыт работы с системами логирования Создание макетов, прототипов, мокапов в Adobe XD, Figma Участие в пресейлах Проведение встреч с Заказчиком Обучение сотрудников Заказчика работе с Системами Знакома с процессами управления персоналом - адаптация, наставничество, выход/увольнение сотрудника, мотивация и обучение Создание тестов на знание процессов, документации Наставничество младших аналитиков, их онбординг.

Подробнее