Обо мне

Окончил технический университет по профильной специальности. С 2009 года профессионально занимаюсь web-разработкой.

Участвовал во многих различных проектах, из разных областей, таких как e-commerce, CRM, intanet.

Технические навыки

• Отличное знание PHP5, PHP7

• Хорошие знания РСУБД, таких как MySQL, PostgreSQL

• NoSQL: Mongodb

• PHP frameworks: Symfony 2, Zend Framework 2, Bitrix

• Администрирование и настройка: unix, php stack(nginx, php-fpm), docker, monitoring (zabbix), logging (syslog, fluentd, logstash)

• Очереди сообщений: RabbitMQ• VCS: GIT + Stash

• Key-value storages: Redis, Memcache

• Опыт в области проектирования архитектуры:- применение практик ООП и шаблонов проектирования- архитектурные модели и типы: MVC, n-tier, event driven, microservices, REST- domain driven design, hexagonal architecture

• Имею опыт разработы с frontend и js фреймворками: jQuery, Bower, NodeJS, Grunt

• Имею не большой опыт разработки на Java

Не технические навыки

• Agile методологии

• JIRA, Confluence, Мегаплан

• Управление командой разработчиков

Профессиональные навыки
Опыт работы
Один из самых крупных e-commerce проектов в СНГ
Team lead
Октябрь 2016 — По настоящее время (4 года)

Обязанности:

Ведущий разработчик:

  • Проектирование архитектуры приложений
  • Запуск и передача в эксплуатацию новых проектов
  • Развитие систем логгирования и мониторинга
  • Code review

Руководитель команды:

  • Управление автономной командой из 4 разработчиков и 2 тестировщиков, поддерживающих и развивающих 3 приложения из разных направлений: e-Production, Payments и Marketing
  • Обучение и развитие членов команды
  • Найм и адаптация новых сотрудников

Достижения:

  • Переезд 3 приложений развиваемых командой в Docker под управлением Nomad и Consul (включая dev и QA окружения)
  • Развитие CI&CD, автоматический запуск тестов при любых изменениях
  • Улучшение scrum процессов в команде
  • Повышение качества планирования спринтов
  • Внедрение принципов DDD и TDD, улучшение code coverage систем
  • Внедрение SonarQube для статического анализа кода
PHP-программист
Ноябрь 2015 — Октябрь 2016 (1 год)

Обязанности:

  • Разработка системы управления контентом
  • Автоматизация процессов на фотостудии.

Достижения:

  • Попал в команду разработки нового важного для компании проекта по проведению платежей. Занимался проектированием и разработкой предметной области.
  • Получил повышение до team lead
Ведущий программист PHP
Ноябрь 2014 — Ноябрь 2015 (1 год и 1 месяц)

Обязанности:

  • Проектирование и разработка web-приложений.
  • Оценка сроков выполнения. Декомпозиция ТЗ и постановка задач другим разработчикам, контроль выполнения поставленных задач.

Достижения:

  • Разработка и запуск первой в стране системы online продаж полисов е-ОСАГО для компании ВСК.
  • Проект включал в себя интеграцию с CRM заказчика, а также системами и базами РСА по учету данных о водителях.
  • Выполнял роль ведущего разработчика на проекте, помогал аналитикам в составлении технических требований, руководил командой разработчиков.
iDex Group
Москва
PHP-программист
Июль 2009 — Ноябрь 2014 (5 лет и 5 месяцев)

Обязанности:

Разработка крупных интернет-магазинов и интранет систем. Интеграция с внешними системами, CRM, ERP.

Проекты разработанные при моем участии:

• orby.ru

Особенности: интеграция с 1С через SOAP, online проверка остатков и скидок в 1С. Интеграция со службами доставки DPD и SPSR, размещение и отслеживание состояния заказа в курьерской службе. Карта розничных магазинов.

• play-today.ru

Особенности: модуль динамической фильтрации, модуль курьерской доставки. Разработка модуля crm для ведения складского учета, работы с заказами и прочими бизнес-процессами связанными с ведением бизнеса компании.

• domprom.ru

Особенности: каталог товаров с огромным ассортиментом, большая посещаемость.

• tjonline.ru

Особенности: интеграция с ERP на базе Oracle

Интранет компании re:Store - интеграция базы сотрудников с 1С, разработка модулей для социального взаимодействия сотрудников.

Высшее образование
Московский институт электроники и математики имени А. Н. Тихонова
Москва
Факультет: Департамент Компьютерной инженерии
Сентябрь 2007—Июнь 2011 (3 года и 9 месяцев)
Вычислительные машины, комплексы, системы и сети