Android developer

Пермь, Россия
Джуниор • Миддл
Информационные технологии • Разработка • Java • Kotlin • Android • Заказная разработка • Платежные технологии
Работа в офисе
Опыт работы от 1 года до 3х лет
75 000 ₽
О себе

На данный момент Android developer.

Мои компетенции и опыт

Android разработчик — частная практика
( нужен доступ к резюме , с января 2020 по настоящее время)

1. Участие в разработке Android приложения для мобильного блога на стеке Kotlin / MVVM / Architecture Components / RxJava / Dagger / Retrofit / Room:
- реализация биндинга для связки данных и представления на базе Kotlin Delegates,
- реализация custom views и custom spans для отображения контента в статье,
- реализация навигации при помощи Architecture Navigation Component с использованием подхода Single Activity Application,
- реализация светлой и темной темы приложения,
- реализация постраничной загрузки данных при помощи PagingLibrary.
На данный момент приложение в стадии активной разработки. RxJava, Dagger, Retrofit и Room будут использованы в следующих версиях приложения.
Исходный код проекта и демонстрация работы — нужен доступ к резюме

2. Проектирование и реализация open source библиотеки для сканирования QR / штрих-кодов на базе Google Vision API — нужен доступ к резюме

3. Участие в двух отборочных этапах чемпионата от VK по мобильной разработке:
- реализация VK клиента по макетам от их дизайнеров,
- прохождение этапа проверки теоретических знаний в Java, Kotlin и Android,
- итог: приглашение в финал, который будет проходить летом:)

4. Изучение лекций курса "Мобилизация" Яндекс.Академии

Android разработчик
(Биллинговые системы, Пермь, нужен доступ к резюме , с июня 2019 по ноябрь 2019)

Оператор платежей, предоставляющий услуги по их обработке и защите.

Чего удалось достичь:
1. Запуск нового проекта " нужен доступ к резюме 4". Цель проекта — избавить массовые мероприятия от дорогостоящих турникетов в пользу сканирования билетов через приложение. На данный момент продуктом пользуются Парма, Молот, ЦСП, Ресторан-театр Danilin, Лысьвенский театр. Демонстрация работы: нужен доступ к резюме
- реализация слоя работы с камерой, в следствие чего появилась open source библиотека, предоставляющая удобный API для работы с ней при разработке под Android,
- внедрение in-app update с использованием Firebase Remote Config и Firebase Storage,
- реализация и тестирование сетевого слоя,
- pixel-perfect верстка по макетам от наших дизайнеров.


2. При работе над продуктом "Центральная касса" ( нужен доступ к резюме ) - приложением, которым пользуется каждый таксист в городе:
- реализация загрузки аватара в профиль из галереи с использованием Firebase Storage,
- реализация новой функциональности для самозанятых граждан,
- борьба с техдолгом, а именно перенос верстки давно написанных экранов из кода в XML,
- устранение ошибок, возникающих на китайских смартфонах,
- обновление аналитических средств для сбора статистики по использованию приложения.


Стек применяемых технологий:
Kotlin, Android SDK, Firebase (Crashlytics, Analytics, Auth, Storage, Remote Config), Google Vision, Retrofit

Java разработчик
(Биллинговые системы, Пермь, нужен доступ к резюме , с июля 2018 по сентябрь 2018)

Чего удалось достичь:
1. Интегрировал налоговый REST-сервис к нашей платежной системе
2. Написал собственный REST-сервис для подключаемых магазинов
3. Реализовал защиту реквизитов от бота-парсера на сайте нужен доступ к резюме


Стек применяемых технологий:
Java EE, EJB 3.1, Hibernate, JAX-RS, GWT
Kotlin

Стажер Java разработчик
(JavaOps, нужен доступ к резюме , с февраля 2018 по июнь 2018)

1. Участие в разработке Spring/JPA Enterprise приложения c авторизацией и правами доступа на основе ролей на стеке Maven / Spring MVC/ Security / REST (Jackson) / Java 8 Stream API:
- реализация сохранения в базы Postgres и HSQLDB на основе Spring JBDC, JPA(Hibernate) и Spring-Data-JPA
- реализация и тестирование REST и AJAX контроллеров
- реализация клиента на Bootstrap (css/js), datatables, jQuery + plugins.
- собственная доработка проекта
нужен доступ к резюме

2. Разработал приложение REST API (без интерфейса) на основе Hibernate / Spring / Spring MVC с использованием:
- PostgeSQL
- Spring Security (авторизация и права доступа на основе ролей)
- Тестированием сервисов и REST контроллеров
- Exception Handling (обработка ошибок: валидации, доступа, конфликтов БД)
- Логирования (SLF4J)
нужен доступ к резюме

 

Есть дополнительная информация

Вы увидите полное резюме как только у вас будет доступ



Интересные кандидаты