Обо мне

Занимаюсь WEB-разработкой. 

Опыт разработки всех уровней приложения – база данных, серверная логика, интеграция, интерфейс пользователя.  Работал как с Backend (NodeJS, базы данных MySQL, PostgreSQL, Redis) так и с Frontend (JavaScript, React, TypeScript).

В качестве системы контроля версий мастерски использую GIT (git-flow), хотя доводилось работать и с SVN.

Английский разговорный знаю на уровне Upper Intermediate. Инструкции, технические термины и тексты на английском читаю свободно.

За время обучения в университете трижды участвовал в чемпионате мира по программированию ACM ICPC, каждый раз доходил до полуфинала.

Примеры моего кода:

https://github.com/irkvuz/schedule - расписание занятий для студентов (React.js, TypeScript, Ant Design)

https://github.com/baitun/node-telegram-translate-bot - простой бот-переводчик на основе Yandex Translate API (Node.js, TypeScript)

https://github.com/baitun/ng-emoji - пробный проект для ознакомления с Angular, список Emoji, полученный с api.github.com/emojis

Профессиональные навыки
JavaScriptReact.jsGitNode.jsMySQLSQL
Участие в профессиональных сообществах
Опыт работы
Февраль 2019 — по настоящее время (3 месяца)
Главный инженер по разработке
Москва
Обязанности и достижения
  • Рефакторинг
  • Работа с инструментами Atlassian: Jira, BitBucket, Confluence
Применяемые навыки
Март 2018 — по настоящее время (1 год и 2 месяца)
Специалист по автоматизации отчетности
Иркутск
Обязанности и достижения

Работа в распределенной команде (большая часть команды в Ростове-на-Дону).

Достижения:
- разработка веб-интерфейса отчетности для контактных центров (в виде SPA на React.js + бэкенд на Node.js/Express);

- разработка веб-интерфейса оценки обращений для службы качества и мониторинга;

- автоматизация расчета ежемесячной премии операторов на Node.JS;

- интеграция отчетности по онлайн-каналам из системы OmniChat (БД PostgreSQL).

Применяемые навыки
Сентябрь 2016 — Март 2018 (1 год и 7 месяцев)
Fullstack Web Developer
Иркутск
Обязанности и достижения

Официально, с декабря 2016 г. должность "Старший оператор", фактически - с сентября 2016 г. занимался разработкой комплексной автоматизированной системы контроля показателей операторов контактных центров "CASper".

Выполняемые функции:

- разработка системы контроля продаж в реальном времени;

- проектирование базы данных;

- оказание поддержки пользователям системы;

- обработка заявок на доработку;

- администрирование сервера на Linux;

- оптимизация системы под высокие нагрузки.

Достижения:

- создание веб-интерфейса контроля дополнительных продаж в реальном времени;

- антифрод система;

- внедрение геймификации в контактном центре;

- разработан Telegram бот для контроля показателей руководителями групп;

- создание интерфейса для мониторов.

Применяемые навыки
MySQLJavaScriptPHPNginxBashLinuxGit
Февраль 2016 — Август 2016 (7 месяцев)
Оператор технической поддержки
Иркутск
Обязанности и достижения

- консультация клиентов по услугам компании;

- техническая поддержка клиентов;

- эскалация заявок;

Октябрь 2014 — Январь 2016 (1 год и 4 месяца)
Верстальщик
Иркутск
Обязанности и достижения

- верстка сайтов различной сложности по готовым макетам от дизайнера;

- кроссбраузерная, адаптивная верстка;

- Perfect-Pixel верстка;

- интерактивные элементы на сайтах на JavaScript;

- интеграция на CMS MODX;

Применяемые навыки
Сентябрь 2014 — Июнь 2015 (10 месяцев)
Веб-разработчик
Иркутск
Обязанности и достижения

- доработка, поддержка и наполнение сайтов факультетов;

- организация тестирующей системы для проведения соревнований по олимпиадному программированию;

Применяемые навыки
Высшее образование
Сентябрь 2017 — По настоящее время
Информатики, учета и сервиса
Иркутск
Специализация и достижения

Магистратура по направлению "Стратегическое управление организацией"

Сентябрь 2013 — Июль 2017
Информатики, учета и сервиса
Иркутск
Специализация и достижения

Бакалавриат по направлению "Прикладная информатика в экономике"

Участие в чемпионате мира по программированию, выход в полуфинал.

Неоднократные победы в региональных и федеральных олимпиадах по программированию.

Организация и проведение олимпиады по программированию для школьников старших классов.

Разработка мобильного приложения "Расписание БГУЭП" для Android, в качестве курсовой (более 2000 установок в Google Play).

С отличием защитил диплом на тему "Автоматизация контроля показателей работы операторов контактных центров"