Android разработчик
Сергей
Возраст
35 лет (12 Апреля 1990)
Город
Ростов-на-Дону
Переезд невозможен
Гражданство
Россия
Полная занятость
4 года 7 месяцев
Информационные технологии / IT / Интернет
Разработка приложение для знакомств на платформе android.
Работа с чатами, авторизацией, видео и фото. https://play.google.com/store/apps/details?id=ru.itgri.appdating&hl=ru&pli=1
Информационные технологии / IT / Интернет
Разработка ПО на платформе android для взаимодействия с блоком управления сельскохозяйственной техники (Автопилот);
Проведение code review;
Настройка CI для автоматической сборки приложения;
Использование Kiosk (Lock task mode) в приложении.
Банки / Инвестиции / Лизинг
Разработка мобильных приложений под android
Используемый стек:
Kotlin, Coroutines, Retrofit, LiveData, DataBinding, Dagger2
Наиболее интересные задачи, которые решал:
- Проводил рефакторинг приложений,
- Осуществил переход с RxJava на Корутины,
- Разработал механизм совместной работы GMS и HMS для публикации разных в магазинах. - Push-уведомления для GMS и HMS.
- Авторизация по пин-коду и биометрии.
Информационные технологии / IT / Интернет
Разработка мобильных приложений под android
Используемый стек:
Kotlin, Coroutines, Retrofit, LiveData, RxJava, Room, Koin, Glide, git
Почти во всех проектах, с которыми довелось работать, используется MVVM, в одном MVI с Jetpack Compose.
Так же почти везде используется Koin,
Для хранения данных использовались internal storage, sharedPreferences и Room.
Наиболее интересные задачи, которые решал:
1) Локализация. Механизм переключения языков в приложении.
2) Видеозвонки. Использовал SKD QuickBlox.
3) Чаты.Использовал SKD Voximplant.
4) Аудиоотзывы с визуализацией как в телеграмме.
5) В основном работа заключалась в доработке / добавлении активити, фрагментов, диалогов, навигации, верстке экранов, и межсетевых взаимодействиях с беком.
6) По верстке в XML стараюсь использовать такие элементы как Barrier, Guidline, Groupe, Flow и Chain. Делал несложные анимации с использованием CoordinatorLayout (например появление view в зависимости от других view)
7) При верстке через Compose делал кастомные индикаторы для HorizontalPager, делал интеграцию с Яндекс картами через AndroidView.
8) Искал в интернете репозитории с View, которые были похожи на требуемые в данном задаче, и дорабатывал их.
9) Дорабатывал поведение приложений при получении Push уведомлений.
Высшее (Специалист)
Специальность: Инженер-менеджер
Ростов-на-Дону, 2007 — 2013 гг.
Английский — Технический
Используемый стек:
- Kotlin, Java;
- Android SDK;
- XML, Jetpack Compose; - Room, SQLite;
- REST, Retrofit 2;
- Clean Architecture, Modular Architecture, MVVM, MVI; - Koin, Dagger 2;
- Picasso, Glide;
- Coroutines, Flow, RxJava 2;
- JUnit;
- Git.
Знаком с основными компонентами Android приложений; Знаком с принципами SOLID, KISS, DRY и Material Design.
В планах изучение Kotlin Multiplatform.
До мобильной разработки занимался разработкой на платформе 1С (7 лет). В основном занимался интеграцией продуктов 1С с различными системами (web и http взаимодействие с беком, с сервисами рассылки СМС сообщений, с бюро кредитных историй, скоринговые системы и т.д.)
Работал с Redmine, Jira, Confluence, GitHub, Figma, Slack, SonarQube, Detekt, Crashlytics, CharlesРасскажите работодателю то, что считаете важным о себе
14 сентября, 2009
15 000 руб
14 сентября, 2009
15 000 руб
22 октября, 2009
7 000 руб
Павел Павлович
Город
Ростов-на-Дону
Возраст
35 лет (15 сентября 1990)
Опыт работы:
Без опыта
Резюме размещено в отрасли
