Обо мне

Как программист, специализируюсь на backend-разработке на PHP с использованием Yii2 Framework. 

Неоднократно и успешно совмещал роли архитектора, frontend-разработчика, аналитика, DevOps-инженера, Team/Tech Lead-а в небольших командах.

Предпочитаю постоянную/проектную (от полугода) удаленную работу, но готов рассмотреть варианты работы в офисе с релокацией (от года).

Заинтересован в работе над интересными проектами и сотрудничестве с профессионалами.

Английский язык: EFSET 54 Upper Intermediate (CEFR B2)

Профессиональные навыки
PHPYii frameworkVue.jsPostgreSQLDockerRedisRabbitmqC++GitBash
Участие в профессиональных сообществах
Опыт работы
Международная компания с корнями из Франции
Москва
Ведущий разработчик
Октябрь 2019 — Июнь 2020 (9 месяцев)

Рефакторинг платформы для создания маркетплейсов от монолитной MVC архитектуры к сервисной.

  • Докеризация окружения, внедрение CI. 
  • Создание REST API и интеграция с  VueJS-фронтендом.

Мы занимаемся разработкой уникальной автоматизированной систем в сфере ЖКХ
Новосибирск
Ведущий разработчик
Ноябрь 2018 — Сентябрь 2019 (11 месяцев)

Система CRM для Управляющих компаний в сфере ЖКХ. 
Стэк: Yii2, AureliaJS, Postgresql, RabbitMQ.


Выполненные цели: 

  • набор команды
  • докеризация окружения и внедрение CI (via bitbucket pipeline)
  • рефакторинг кодовой базы и архитектуры проекта
  • оптимизация производительности интерфейса, расчетов, сборки
  • шардирование БД
  • отложенные распределенные вычисления (расчеты ЕПД, генерация счетов)
  • внедрение в эксплуатацию (подключение новых клиентов)

Крупнейшая русскоязычная биржа удаленной работы
Москва
Разработчик
Апрель 2018 — Июнь 2018 (3 месяца)

Несколько небольших проектов:

  • Рекламная сеть с биткоин биллингом (PostgreSQL DB + Yii2 REST API + VueJS)
  • Коннектор для интеграции VTigerCRM с облачной АТС mango-office.ru (как standalone-сервис на Yii2 в docker-контейнере)
GlobalPayments
Берлин
Backend-разработчик
Декабрь 2017 — Апрель 2018 (5 месяцев)

Банковский сервис уведомлений о состояниях кредитов. 

Решены архитектурные проблемы: 

  • целостности данных биллинга
  • приоритезации и логирования очередей задач рассылок уведомлений (обращений к API различных внешних сервисов)
  • унификации работы с хранилищем
4warranty.ru
Москва
Ведущий разработчик
Май 2017 — Ноябрь 2017 (7 месяцев)

Доведена до этапа внедрения CRM провайдера услуг посредника между производителями мобильных устройств и их запчастей и сервисными центрами, производящими гарантийный ремонт.  ( http://4warranty.ru )

Стэк: Yii2, bootstrap.

Реализовано:

  • биллинг
  • логирование
  • интеграция внешних API
  • подсистема отчетов

Backend PHP Developer
Февраль 2016 — Октябрь 2016 (9 месяцев)

Бэкенд разработка, архитектура. (http://sportmenu.com). Yii2 framework.

ООО Большая земля
Москва
Backend PHP Developer
Октябрь 2015 — Февраль 2016 (5 месяцев)

Разработка геосервиса на Yii2 framework (http://bigland.ru ): 

  • компонент для работы с Яндекс.Картами и Google Maps (получение спутникового снимка произвольного размера)
  • компонент-конвертер координат стандарта WGS'84
  • нанесение полигонов на Яндекс.Карты по массиву-координат из кадастрового реестра
Choithrams
Дубай
Web-developer
Сентябрь 2014 — Ноябрь 2014 (3 месяца)
Бэкенд-разработка. http://choithrams.com
Частная практика, работа без зачисления в штат
Веб-девелопер
Март 2005 — Сентябрь 2014 (9 лет и 7 месяцев)

Более 10-ти лет программирования для веб-проектов в качестве фрилансера. (https://www.fl.ru/users/Dogen/)

газета Восточный Курьер (ВМГ, Луганск)
Луганск
Верстальщик, второй дизайнер, программист
Октябрь 2004 — Март 2005 (6 месяцев)
Интересное и полезное отклонение от основной сферы деятельности. Как программист, написал скрипты (на JavaScript под Adobe Indesign) для автоматизации верстки.
ЗАО Тексалекса
Луганск
Веб-разработчик
Март 2003 — Март 2006 (3 года и 1 месяц)

Разработка и развитие интернет-магазина.

UNET (провайдер)
Луганск
Программист
Январь 1999 — Июнь 1999 (6 месяцев)
Локальный интернет-провайдер. Первый в городе prepaid доступ в интернет. Реализовал систему учета траффика (perl/mysql, ipchains).
ООО Ласпи
Луганск
Системный администратор
Сентябрь 1997 — Сентябрь 1998 (1 год и 1 месяц)
Высшее образование
Восточноукраинский национальный университет имени В.И. Даля
Северодонецк
Факультет: Математики и информатики
Сентябрь 1998—Июнь 2003 (4 года и 9 месяцев)

Выпускник ССФМШ №1 г. Луганска.  Призер городских олимпиад по математике. Член МАН Украины (работа "О свойствах симметрических многочленов").

Дипломированный специалист: программист прикладной, программист системный.

Тема бакалаврской работы: "Распределенная система тестирования абитуриентов" (Приложение клиент-сервер на C++ Builder);

Тема дипломной работы специалиста: "Анализ сложности алгоритмов"

Призер II-го этапа всеукраинской студенческой олимпиады по информатике 2002 в Харькове.

Кандидатский минимум по философии.