Специалисты

Описание

Технологии
Android Architecture components Material Design CameraX ExoPlayer ARCore okhttp retrofit protobuf grpc Kotlin Java Scala C++ rxjava2 play services
Сертифицированный специалист параллельных вычислений.
Создал с нуля более 20 небольших android-программ разных направлений: информационные справочники, интернет-магазин, видеонаблюдение. Занимаюсь поддержкой и развитием двух крупных многомодульных проектов.

Образование высшее:
Бакалавр – Удмуртский государственный университет, Ижевск
Информационных технологий и вычислительной техники, Информационные технологии и вычислительная техника.
Магистр – Удмуртский государственный университет, Ижевск
Информационных технологий и вычислительной техники, Фундаментальная информатика и информационные технологии.

Опыт
Проект

Поддержка и развитие существующего приложения под Android

Описание

Роль: Android главный инженер-программист Разработка мобильного приложения по поиску товаров в интернет-магазинах. Внедрение Play Core, remote config, обработка пуш-уведомлений, сканер штрих-кодов. Разработка кастомных views. Навигация между элементами приложения, вёрстка, взаимодействие с сервером, локальное хранение данных, состояние авторизации пользователя. Устранение проблем производительности, утечек памяти.

Технологии

Kotlin, Architecture components, rxjava2, retrofit, CameraX, play services

Длительность

09.2019 – Настоящее время месяцев

Проект

Развитие существующего приложения под Android

Описание

Роль: Android Разработка функциональности переводов между банковскими счетами в мобильном приложении банка. Устранение проблем производительности, утечек памяти.

Технологии

Kotlin, Architecture components, corutine, retrofit

Длительность

09.2019 – Настоящее время месяцев

Проект

Браузер на основе Chromium

Описание

Роль: Главный инженер-программист Задачи: Хранение пользовательских данных, взаимодействие с сервером, интеграция с сайтом. Внедрение дизайна, создание специализированных страниц браузера, пользовательского интерфейса. Встраивание предустановленных плагинов.

Технологии

С++, ninja

Длительность

10.2018 – 05.2020 месяцев

Проект

Система слежения за трафиком на дороге

Описание

Роль: Инженер-программист Обнаружение транспорта, пешеходов на видео, построение их траектории движения, анализ перемещения. Построение модели перемещения транспорта.

Технологии

С++

Длительность

01.2018 – 10.2018 месяцев

Проект

Мобильное приложение записной книжки для стрелкового клуба

Описание

Роль: Android инженер-программист Пуш-уведомления, кастомные views. Навигация между элементами приложения, вёрстка, локальное хранение данных.

Технологии

Scala

Длительность

12.2016 – 01.2018 месяцев

Проект

Мобильное приложение об информировании о городских событиях

Описание

Роль: Android-программист Google Maps, Пуш-уведомления, кастомные views, сканер штрих-кодов. Навигация между элементами приложения, вёрстка, локальное хранение данных, взаимодействие с сервером.

Технологии

Scala, Google Maps, ExoPlayer

Длительность

02.2015 – 02.2016 месяцев