Александр К. Android разработчик, Middle+
ID 10167
АК
Александр К.
Мужчина, 23 года
Россия, Ульяновск, UTC+4
Ставка
3,500 Р/час
НДС не облагается
Специалист доступен с 29 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Самая интересная и/или технически сложная задача из опыта:
Миграция со старой реализации избранных товаров, на новую в room.
Сольная разработка коммерческого проекта.
Куда хотелось бы развиваться: технически или в менеджмент:
В ближайшей перспективе — технически.
В долгосрочной перспективе — в менеджмент (с возможностью решения в том числе технических задач).
Какими задачами хотелось бы заниматься: разработкой новых фич, решением нетривиальных проблем, долгосрочной поддержкой/развитием проекта.
Какими задачами не хотелось бы заниматься: поддержкой большого кол-ва легаси.
UI: XML, View Binding, Compose
Http: Retrofit, okhttp, GraphQL, Ktor
DI: Dagger2, Hilt
Architecture & Approaches: SOLID, KISS, DRY, YAGNI, BDUF, MVP, MVVM/MVI, Clean Architecture, Orbit
Core: Android SDK, Java, Kotlin, RxJava, Kotlin Coroutines/Flow, Paging Library, Glide, Multi modules, CI/CD, AIDL
DB: Room, SQLite, Realm
Animations: LottieAnimation, PropertyAnimator, ViewAnimation
Navigation: Jetpack navigation, transactions, cicerone
Gradle: Gradle, Groove, Kotlin DSL, Gradle plugins
Tools: Timber, okHttpLoggingInterceptor, moshi/gson converter, Firebase Crash Analytics, Firebase Cloud Messaging, Git, GitFlow, Figma, Appsflyer, Unit-tests
Проекты
(4 года 2 месяца)
Крипто социальная сеть — социальная сеть с возможностью покупки, отслеживания криптовалют, покупки nft и базовым функционалом соц сети
Роль
Android разработчик
Обязанности
Команда проекта: IOS/Android разработчики, дизайнер, бэкендер, проект менеджер.
Выполненные задачи:
- Внедрение новых фич, поддержка старых фич/легаси, рефакторинг.
- Работа с deeplink.
- Работа с графиками.
- Работа с анимациями (Lottie Animation).
- Firebase cloud messaging.
- Регистрация/авторизация.
- Работа с ExoPlayer.
- Работа с payloads в адаптере.
Стек специалиста на проекте
Kotlin, Gradle, MVVM, Kotlin coroutines, Retrofit, Room, Glide, OkHttp, Groovy, Hilt, View Binding, Paging, Jetpack Navigation, Kotlin flows, MVVM+R
Отрасль проекта
Social Networking
Период работы
Февраль 2023 - Декабрь 2023
(11 месяцев)
Приложение для отслеживания статистики рейтинга соревновательного шутера, отображения гайдов/фишек игры в рамках маркетплейса игровых предметов
Роль
Android разработчик
Обязанности
Команда проекта: Android разработчики, дизайнер, проект менеджер.
Выполненные задачи:
- Внедрение новых фич, поддержка старых фич/легаси, рефакторинг.
- Работа с анимациями (Lottie Animation).
- Firebase cloud messaging.
- Работа с графиками.
- Настройка main gradle plugin
- Просмотр pro игроков, поиск других пользователей, просмотр их статистики
- Отображение новостей
- Отображение магазина игровых товаров
Стек специалиста на проекте
MVVM+R, Material Design, Google, Gradle, Firebase, MVVM, Realm, Kotlin coroutines, Glide, Module, AppsFlyer, Hilt, View Binding, Paging, Jetpack Navigation, Gradle Plugin, Kotlin DSL, Jetpack Compose, Kotlin, Retrofit, OkHttp, Kotlin flows
Отрасль проекта
GameDev
Период работы
Сентябрь 2022 - Февраль 2023
(6 месяцев)
Федеральная розничная сеть — сеть, специализирующаяся на продаже широкого ассортимента различных товаров (крупный интернет магазин)
Роль
Android разработчик
Обязанности
Команда проекта: iOS/Android разработчики, PO, аналитики, тестировщики, бэкендеры, дизайнеры, продукт менеджер.
Выполненные задачи:
- Разработка регистрации/авторизации/привязывание учетной записи по yandex/google/facebook.
- Внедрение новых фич, поддержка старых фич/легаси, рефакторинг
- Разработка экрана сравнения товаров.
- Реализация поиска товаров по тэгам (Производитель, марка, характеристики).
- Реализация нового экрана избранных товаров, а также миграция со старых таблиц на новые.
- Создание Custom View (Расширенный функционал кнопок, text view)
- Реализация редактирования профиля.
- Реализация добавления товаров в избранное.
Стек специалиста на проекте
Gradle, Firebase, Android SDK, RxJava, Retrofit, Dagger, Room, Glide, OkHttp, Groovy, AppsFlyer, Module, View Binding, Jetpack Navigation, SQLite, LiveData, Custom View, CI/CD
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2020 - Сентябрь 2022
(2 года 6 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Ульяновский авиационный колледж
Специальность
Информационные системы и программирование
Завершение учебы
2020 г.