Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета
ДС
Динара С.
Женщина, 33 года
Россия, Санкт-Петербург, UTC+3
Ставка
3 250 Р/час
НДС не облагается
Специалист доступен с 27 июля 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)
Проекты   (5 лет 3 месяца)
RuГид - Мобильное приложение для путешественников всех категорий
Роль
Android developer
Обязанности
Разработка приложения с нуля Реализация экранов, включая модальные листы разных размеров, истории как в Инстаграме, экраны профиля и карты Реализация отслеживания локации пользователя Реализация построения автомобильных, велосипедных и пешеходных маршрутов (+ альтернативные маршруты) Разработка личного кабинета пользователя Разработка сетевого слоя
Стек специалиста на проекте
Git, Jira, Kotlin, MVVM, Kotlin coroutines, Dagger, Room, Flow.js, Coroutines, Mobile, Yandex Maps
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Май 2023 - По настоящее время  (1 год 3 месяца)
WaveAccess: Приложение для трекинга времени / Внутренняя соцсеть с лентой новостей и магазином / Разработка и улучшение собственных библиотек, используемых в проектах компании
Роль
Android developer
Обязанности
Реализованы различные экраны приложений, созданы базовые архитектурные компоненты, разработан и внедрен UI-Kit Оптимизация списков на всех экранах - улучшен перфоманс, сокращено количество рекомпозиций Внедрение диплинков Создание sample-проекта для внедрения Kotlin Multiplatform Внедрение пагинации на разных экранах для улучшения перфоманса
Стек специалиста на проекте
Kotlin, Firebase, Kotlin coroutines, Retrofit, Kotlin Multiplatform, Room, Clean Architecture, Navigation Component, MVI, Flow.js, UI Kit, Coroutines, Jetpack Compose
Отрасль проекта
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, Kotlin, MVP, Realm, RxJava, Kotlin coroutines, Retrofit, Clean Architecture, Cicerone, MVI, Flow.js, Coroutines, Dagger2
Отрасль проекта
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 при определенных условиях Исправил десяток разных багов Обязанности: Разработка и поддержка приложений

Подробнее
E-commerce & Retail • FinTech & Banking • Telecom • VR/AR
КМ
Камил М.
Таганрог
Kotlin разработчик
Senior
3 625 Р/час
Android JetPack
Android SDK
Dagger
REST
Java
Синтаксис Java/Kotlin
ООП
SQL
RxJava 2
Clean Architecture
+35

О себе: Интересуюсь мобильной разработкой с 2016 года, помимо Android имею опыт в разработке сайтов с помощью vue, когда то писал на C#, а также активно изучаю игровые движки. Из актуальной мультиплатформы интересуюсь инструментами Kotlin MultiPlatform и Compose Multiplatform. Предпочитаю верстать компонентно, с максимально гибкими ui компонентами под все случаи жизни. Технические навыки и технологии: Языки: Kotlin, Java, Groovy. Верстка: XML, Jetpack Compose, Compose Multiplatform, Custom View, Canvas. DI: Dagger, Hilt, Koin. Архитектуры/Подходы: MVx(MVI, MVVM, MVP, MVC), Elm(UDF), ViewModel, LiveData, Clean architecture, Google Material Design, SOLID, KISS, DRY, YAGNI, Git Flow, SCRUM, Kanban, Multi Module. Сеть: REST, SOAP, Apollo GraphQL, GSON, Retrofit, OkHttp, Ktor. Данные: SQLite, Room, Realm. Инструменты: SDK Tools, Firebase, Yandex AppMetrica, Amplitude, CI/CD, Profiler, Replica, Decompose, Rx, Coroutines, StateFlow, KMM(Kotlin Multiplatform Mobile), KMP(Kotlin Multiplatform), JUnit(Unit-тестирование), Espresso(UI-тестирование). Animations: LottieAnimation, PropertyAnimator, ViewAnimation, Compose animations. Navigation: Jetpack navigation, Navigation component, Cicerone.

Подробнее

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

BioTech, Pharma, Health care & Sports • RnD • Social Networking
АБ
Анна Б.
Санкт-Петербург
QA ручной
Middle+
2 375 Р/час
UI
Zephyr
IOS
Cross-browser testing
JavaScript
Работа в команде
Обучение
Postman
DevTools
Google
+52

● Составление и ревью технической документации (тест-кейсы, тест-сьюты, чек-листы, баг-репорты) ● Тестирование UI (PixelPerfect, адекватность, общий стиль) \ UX как вручную, так и через автотестирование ● Тестирование методами черного и серого ящика (смоук, системное, регрессионное, приемочное, юзабилити) с использованием техник тест-дизайна ● Кроссбраузерные и кроссплатформенные проверки работоспособности продукта как на соответствующих программах, так и с использованием BrowserStack ● Разработка системы тестирования проекта с нуля ● Подбор и обучение новых сотрудников ● Планирование времени и приоритетов тестирования в команде ● Тестирование API и бизнес-логики через запросы в Postman, SoapUI, CURL (работа со схемами WSDL, XSD)

Подробнее
Manufacturing • RnD
АТ
Антон Т.
Москва
Системный аналитик
Senior
4 125 Р/час
UML
Работа с требованиями: выявление, анализ, управление
Kanban
Postman
Базы данных
REST
API
XML
JSON
Scrum
+34

• Сбор и формализация требований: - Сбор бизнес-требований, составление BPMN-диаграмм - Сбор функциональный требований, составление сценариев использования, составление UML Use Case-диаграмм • Проектирование моделей данных и работа с данными: - Проектирование БД; - Составление ER-диаграмм, UML Class-диаграмм - Работа с реляционными БД, составление SQL-запросов • Проектирование интеграций: - Проектирование синхронных (REST, SOAP) и асинхронных (Kafka, RabbitMQ, JMS) интеграций - Составление спецификаций API в формате OpenAPI (swagger) - Работа с JSON и XML, составление XSD и JSON Schema - Составление UML Sequence Diagram - Тестирование API средствами Postman, SOAP UI - Работа со специализированными протоколами (ARINC и пр.) • Работа с экосистемой IBM Rational (ClearQuest, DOORS, ClearCase) • Составление и поддержание актуальности документации: - Техническая документация - Эксплуатационная документация - Нормативно-распорядительная документация

Подробнее