Обо мне

Я веб разработчик со знанием: PHP, JS, Node.js, React (+ Redux), SQL (MySQL, MSSQL, Oracle), Yii2, express.js, koa.js & Linux.

В 2007 году, играя в игру с друзьями в офлайне, мне захотелось запустить ее в онлайне (https://openball.org) и с того момент я так увлекся веб-разработкой, что не представляю себя без нее.

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

Кроме веб-разработки люблю путешествовать, посещать различные спортивные мероприятия, а также играю в футбол и бадминтон.

Профессиональные навыки
Node.jsReact.jsPHPJavaScriptSQLYii frameworkООПGitHTMLCSS
Опыт работы
Software development company
Web developer
Ноябрь 2012 — По настоящее время (7 лет и 10 месяцев)

Основные обязанности:

  • Фронтенд и бекенд разработка системы учета взыскания долгов компании life (React, nodejs, ramdajs, PL/SQL) – на данный момент;
  • Участие в проекте официальной сайта компании мобильного оператора life https://life.com.by (фронтенд - ReactJS);
  • Участие в проекте официального сайта компании Lifetech https://lifetech.by (фронтенд - nextjs,  scss);
  • Внутренний корпоративный портал AiO (all in one) – cmdb, функциональный организационный список компании, учет печати принтеров внутри компании, учет базовых станций и визуализация их на карте покрытия компании и т.д. (yii2, mssql);
  • Система учета телекоммуникационного оборудования (yii2);
  • Система учета актов, договоров и закупок внутри компании (php, mysql);
  • Сайт тендеров мобильного оператора life https://tender.life.com.by (Laravel);
  • Бонусная система для корпоративных клиентов компании life http://bonus.life.com.by (php, mysql);
  • Создание сложных sql запросов для автоматических отчетов из разных систем;
  • Разработка backend части официального сайта компании (life.com.by) до сентября 2018 (php).

Достижения:

  • Объединение различных систем компании в один корпоративный портал;
  • Автоматизация процессов внутри компании
Node.jsReact.jsJavaScriptPHPkoajsSQLYii frameworkGitJiraHTML
Инженер по поддержки приложений
Март 2011 — Март 2014 (3 года и 1 месяц)

Основные обязанности:

  • Внедрение и поддержка сторонних систем (системы управления задачами и проектами, системы базы знаний);
  • Разработка и поддержка веб приложений;
  • Поддержка финансовых программ и систем.

Достижения:

  • Внедрены системы – ServiceDesk Plus, Confluence, TrackStudio, Jira;
  • Запущен функциональный организационный список компании как веб сайт.
AlByMedia
Минск
Flash developer
Ноябрь 2007 — Ноябрь 2009 (2 года и 1 месяц)

Основные обязанности:

  • Разработка flash игр (Action Script);
  • Создание анимаций в играх;
  • Создание сайтов на flash.

Достижения:

  • Запуск проекта Driving Kids в 2009;
  • Запуск проекта электронных развивающих тестов для школ в 2008.
Высшее образование
Белорусский национальный технический университет
Минск
Факультет: Институт повышения квалификации и переподготовки кадров; ИПК и ПК
Сентябрь 2008—Декабрь 2010 (2 года и 3 месяца)

Web дизайн и компьютерная графика

Дипломный проект - https://openball.org

Факультет: Машиностроительный; МСФ
Сентябрь 2001—Июнь 2006 (4 года и 9 месяцев)
Технология, оборудование и автоматизация машиностроения Красный диплом, диплом бакалавра
Дополнительное образование
Образовательный центр ПВТ
 
Архитектура веб-проектов на Node.js
Ноябрь 2019—Январь 2020 (2 месяца)
Node.jsJavaScriptNginxMongoDBGitLinux
PHP Frameworks: Yii2
Май 2018—Июнь 2018 (1 месяц)
JS Frameworks: Angular, React
Декабрь 2017—Март 2018 (3 месяца)
Lifetech
 
AngularJS
Декабрь 2017—Январь 2018 (1 месяц)
ITIL Foundation
Март 2014—Март 2014