РИ
Руслан И.
Мужчина, 30 лет
Россия, Иркутск, UTC+8
Ставка
3125 ₽ / час
НДС не облагается
Специалист доступен с 25 июня 2022 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее
О специалисте
Специализация
Android-разработчик
Грейд
Навыки
Отрасли
Banking, FinTech, LifeStyle
Проекты
Билайн (ООО ВымпелКом - Информационные технологии)
Роль в проекте
Android разработчик
Обязанности в проекте
Стек:
Java/Kotlin
RxJava
Dagger
Retrofit
Glide
Picasso
Room
Coroutines
Koin
OkHTTP
Websocket
GraphQL
Функции и задачи:
Исправление ошибок, рефакторинг легаси архитектуры, разработка и внедрение новых фич для внутреннего Android приложения.
Разработка на Java/Kotlin, отличное знание ООП, паттернов проектирования, Android Architecture, Material Design и популярных библиотек (RxJava, Dagger, Retrofit, Glide, Picasso, Room, Coroutines, Koin, OkHTTP, Websocket, GraphQL), отличное знание асинхронного программирования. Профессиональный инженер по образованию. Помимо Android занимаюсь нативной разработкой для iOS на Swift, в проектах использую SwiftUI, UiKit, Combine, Alamofire, Starscream, Realm, CoreData, RxCocoa, SPM, CocoaPods, DI.
Пишу бэкэнд на kotlin, использую фреймворк ktor, БД PostgreSQL, умею интегрировать push-уведомления на уровне сервера. Монолитная либо микросервисная архитектура.
Cоблюдаю SOLID и чистую архитектуру.
Начало работы
дек. 2021 г.
Окончание
По настоящее время
ИП Иваныкин
Роль в проекте
Android developer
Обязанности в проекте
Разработка мобильных приложений для ОС Android и iOS с нуля под ключ (проектирование архитектуры, UI, разработка бэкэнда, полный цикл разработки).
Приложения многомодульные, разбиты на модули по фичам, все соответствуют дизайн паттерну MVVM, роутер для навигации вынесен во вьюмодель, для роутинга использовал Cicerone, в одном из проектов для DI был Dagger, остальные Koin, везде clean architecture, rx и лайвдата, во viewmodel применял подход MVI для передачи единого состояния (sealed класс) к фрагментам, все проекты сингл активити. Кэш в руме, стратегия работы слоя с репозиториями такая, что все данные из сети пишу в бд, а из бд отдаю дальше по архитктуре до самого ui. Трэд пул экзекьюторы, семафоры, барьеры, каунтдаун лэтчеры не использую, но как работают знаю. Под капотом у котлина ковырялся, java байт код смотрел. Поверхностно знаю алгоритмы и структуры, О-большое и всё в этом роде. Кастомных вьюх делал мало, с анимацией сильно не работал
Начало работы
июнь 2015 г.
Окончание
По настоящее время
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский Иркутский государственный технический университет, Иркутск)
Специальность
Физико-технический институт, Электроизоляционная, кабельная и конденсаторная техника (инженер
Завершение учебы
2014 г.