32xlevel32xlevel

Артур Илькаев

Android developer · Приложения
Не ищу работу
Возраст: 19 лет
Опыт работы: 2 года и 3 месяца
Регистрация: 16.05.2020
Последний визит: 1 месяц назад
Местоположение: Россия, Пермь
Профессиональные навыки: Разработка под Android · Kotlin · Java · Git · Google Firebase · Sqlite · Mvvm
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Целеустремленный разработчик, готовый внести вклад в ваш проект.

Предпочтения по направлению компаний — аутсорсинговая или продуктовая разработка с упором на мобильную составляющую.

Финалист VK CUP по мобильной разработке.

Имеются свои публикации:
• https://habr.com/ru/sandbox/137900/

Проекты, в которых я принимаю или принимал активное участие:
• Skill Articles - большое приложение, описанное выше - https://github.com/32xlevel/skillarticles
• Библиотека для сканирования QR / штрих-кодов на базе Google Vision API - https://github.com/32xlevel/iscanner
• Мой первый Android проект, который готовился к конференции в Высшей школе экономики в выпускном классе - https://github.com/32xlevel/FoodTracker. Сайт проекта - http://icalories.herokuapp.com/login. Весь backend был написан мной, когда я еще занимался серверной разработкой.

Участие в профессиональных сообществах

Опыт работы

  • Образовательное IT-сообщество
    Пермь · От 10 до 100 сотрудников
    Android разработчик — частная практика
    Январь 2020 — По настоящее время (1 год и 1 месяц)

    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 будут использованы в следующих версиях приложения.
    Исходный код проекта и демонстрация работы — https://github.com/32xlevel/skillarticles

    2. Проектирование и реализация open source библиотеки для сканирования QR / штрих-кодов на базе Google Vision API — https://github.com/32xlevel/iscanner

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

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

  • Лидер платежных решений для b2b и b2c
    Пермь · От 10 до 100 сотрудников
    Android разработчик
    Июнь 2019 — Ноябрь 2019 (6 месяцев)

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

    2. При работе над продуктом "Центральная касса" ( https://play.google.com/store/apps/details?id=ru.pay.bisys.centralkass ) - приложением, которым пользуется каждый таксист в городе:
    - реализация загрузки аватара в профиль из галереи с использованием Firebase Storage,
    - реализация новой функциональности для самозанятых граждан,
    - борьба с техдолгом, а именно перенос верстки давно написанных экранов из кода в XML,
    - устранение ошибок, возникающих на китайских смартфонах,
    - обновление аналитических средств для сбора статистики по использованию приложения.

    Java разработчик
    Июнь 2018 — Сентябрь 2018 (4 месяца)

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

  • JavaOps
    Пермь
    Стажер Java разработчик
    Февраль 2018 — Июнь 2018 (5 месяцев)

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

    2. Участие в разработке 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.
    - собственная доработка проекта
    https://github.com/32xlevel/topjava

Высшее образование

  • Пермский филиал НИУ ВШЭ

    Пермский филиал Национального исследовательского университета «Высшая школа экономики»
    Экономики, менеджмента и бизнес-информатики
    Сентябрь 2019 — По настоящее время (1 год и 4 месяца)
    Программная инженерия