Динара С. Kotlin разработчик, Middle+
ID 9408
ДС
Динара С.
Женщина, 33 года
Россия, Санкт-Петербург, UTC+3
Ставка
3,250 Р/час
НДС не облагается
Специалист доступен с 30 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — 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 лет)
RuГид - Мобильное приложение для путешественников всех категорий
Роль
Android developer
Обязанности
Разработка приложения с нуля
Реализация экранов, включая модальные листы разных размеров, истории как в Инстаграме, экраны профиля и карты
Реализация отслеживания локации пользователя
Реализация построения автомобильных, велосипедных и пешеходных маршрутов (+ альтернативные маршруты)
Разработка личного кабинета пользователя
Разработка сетевого слоя
Стек специалиста на проекте
Git, Jira, Kotlin, MVVM, Kotlin coroutines, Dagger, Room, Flow.js, Coroutines, Mobile, Yandex Maps
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Май 2023 - По настоящее время
(1 год)
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 г.