Обо мне

Специализация и профессиональные навыки: Разработка интернет проектов. Основная специализация: PHP программирование.

В последнее время выступал в роли менеджера проекта, системного архитектора, ведущего разработчика.

Есть команда разработчиков: Бекенд, Фронтенд, тестирование (ручное/автоматическое)

Специализация на CRM/ERP веб-системахБекенд: PHP Yii2 Processmaker (BPM и Workflow система)Фронт: ExtJS 6+ (Sencha Cmd) ReactJS

Extra: JAVA SE/J2EE, Ruby, JS, AS2, AS3, вёрстка (html, psd)

Опыт работы c Битриксом: - разработка медиа-проектов, интернет магазинов - кастомизация стандартных компонентов, разработка собственных - управление пользователями с множеством уровней доступа - аудит безопасности на уровне приложения и платформы PHP - работа с нагруженными проектами, от 800 пользователей онлайн - профилирование и оптимизация производительности приложений на Битрикс.

Уверенный пользователь linux/freebsd, Администрирование linux/freebsd серверов: Apache, Nginx, MySQL, Chroot, Memcache, Sendmail, git, svn (есть собственные серверы) Оптимизация производительности серверной части

Профессиональные навыки
Опыт работы
Июнь 2017 — Сентябрь 2017 (4 месяца)
Договор субподряда
Руководитель проекта
Москва
Обязанности и достижения

Задача: Разработать веб интерфейс системы планирования грузоперевозок

Команда: 6 человек: 2 разработчика фронтенд, 2 разработчика бекенд, менеджер проекта, архитектор проекта.

Роли в проекте:

  • Системный архитектор
  • Ведущий разработчик
  • Менеджер проекта (от старта проекта до введения в команду менеджера проекта)

Выполняемые работы:

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

Стек технологий:

  • PHP 7.0 Yii2 Rest сервисы MongoDB XML/XSD парсеры/компиляторы собственного ЯП
  • HTML/CSS Sencha CMD ExtJS 6+ (classic)
  • интеграция сторонних JS компонентов и библиотек:
  • Mondrian ROLAP сервер аналитических отчётов на основе OLAP кубов
  • Git, Jenkins CI, Jira
Февраль 2017 — Июнь 2017 (5 месяцев)
Руководитель проектов
Москва
Обязанности и достижения

Роли:

  • Руководитель проектов
  • Системный архитектор

Задачи:

  • Ведение пресейла проектов
  • Постановка и контроль задач разработчикам
  • Написание тех документации
  • Подготовка презентаций проектов
  • Подготовка бюджетов проектов
  • Календарные планы работ
  • Создание архитектуры новых проектов и описание имеющихся

Типы проектов:

  • Мониторинг соцсетей
  • Видео наблюдение с аналитикой по пешеходным потокам
  • Система видео наблюдения 360 градусов
  • Использование БПЛА для контроля дорожной ситуации

Стек технологий:

  • Big Data: Hadoop Hive Impala Solr (Lucene) Cloudera системы кластеризации неструктурированных данных
  • Видео: Системы видео аналитики, системы распознавания лиц
Октябрь 2016 — Февраль 2017 (5 месяцев)
Договор подряда
Руководитель проекта
Москва
Обязанности и достижения

Разработка ПО по заказу клиента, работа по договору подряда.

Задача: Разработать ПО для формирования видео потока в формате "Видео 360 градусов" (VR Video, Сферическая панорама)

Решение:

  • Разработано ПО кодирования видео из 2х, 4х, 5и видео источников.
  • Разработан веб-интерфейс для просмотра исходных видео потоков и сферического видео потока
  • На основе FFMPEG реализован транскодинг видео потоков с различным разрешением с использованием протокола HLS
  • Адаптация сферического видео потока для VR устройства Samsung Gear v2

Роли в проекте:

  • Руководитель проекта
  • Системный архитектор
  • Разработчик бекенд (PHP)
  • Разработчик фронтенд (JS/React JS)
  • Системный администратор (Ubuntu Linux, Mikrotik RouterOS)

Так же был привлечён разработчик C/C++ c опытом обработки видео и систем компьютерного зрения.

Стек технологий:

  • С/С++ OpenCV FFMPEG
  • PHP 7.0 Yii2 MySQL
  • HTML ReactJS CSS ES6 Babel Webpack D3
  • Git GitLab Jenkins CI
  • Ubuntu Proxmox VPN RouterOS(Mikrotik)

Так же выполнялись работы по настройке аппаратной части, для прототипа "Камеры видео наблюдения 360 градусов"

Март 2016 — Октябрь 2016 (8 месяцев)
Программист
Москва
Обязанности и достижения

Разработка внутренней системы управления проектами компании.

Роли в проекте: Разработчик.Стек технологий: PHP7.0, Yii2, ExtJS4/6, MySQL, GIT(+GitLab)Решаемые задачи:

  • - Разработка модуля управления проектами:
  • - Интеграция и кастомизация компонента диаграмм Гантта
  • - Разработка функционала версий проекта, базовых планов, согласования этапов проектов, бюджетирования времени, средств и ресурсов.

Полученный опыт:Так как постановка задачи шла от топ менеджмента компании, необходимо было прорабатывать бизнес процессы, искать решения и реализовывать бизнес требования. Полученный опыт дал представление о задачах бизнеса в проектном управлении. Работу с рисками, оптимизацией ресурсов, прозрачном учёте ресурсов, прозрачном процессе ведения проектов.

Август 2014 — Июль 2015 (1 год)
РОССТ, РА
Ведущий программист
Москва
Обязанности и достижения

Ведение разработки проектов от сбора первоначальных требований, до сдачи проекта и последующей проддержки.

Работа в рамках рекламного агенства позволила получить опыт общения с клиентами.

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

В разработке - промо сайты, лендинги, корпоративные и интранет порталы.

Организация различных по структуре комманд разработчиков под проекты.

Август 2011 — Июль 2014 (3 года)
Senior web developer
Москва
Обязанности и достижения

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

- Разработка и поддержка сайтов компании

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

Ноябрь 2009 — Май 2011 (1 год и 7 месяцев)
Портал Fashiontime.ru
Ведущий программист Битрикс
Москва
Обязанности и достижения
Глобальная задача - возрождение портала. * Перенос портала на Битрикс платформу. * Оптимизация под высокую нагрузку. * Разработка сервисов и интерактивных приложений. Создание отдела разработки и поддержки
Сентябрь 2009 — Декабрь 2013 (4 года и 4 месяца)
Консультант по веб проектам
Москва
Обязанности и достижения

Работа с ключевыми клиентами.

Управление проектами.

Разработка коробочных продуктов на CMS Битрикс.

Апрель 2008 — Сентябрь 2009 (1 год и 6 месяцев)
Программист
Москва
Обязанности и достижения
Проекты: - www.cosmo.ru - www.ameno.ru - www.mhealth.ru - www.cosmoshopping.ru Разработка и поддержка. Анализ производительности приложений. Безопасность приложений.
Октябрь 2004 — Март 2008 (3 года и 6 месяцев)
Программист, Руководитель отдела Интернет проектов
Москва
Обязанности и достижения
Разработка и поддержка интернет и интранет проектов Интернет магазины: - www.tss.ru - www.ei2000.ru - www.tud.ru - www.tss.su
Высшее образование
Январь 2013 — Январь 2014
ВШБИ
Менеджмент в сфере электронного бизнеса и интернет-проектов
Москва
Специализация и достижения
«Менеджмент в сфере электронного бизнеса и интернет-проектов» — программа профессиональной переподготовки. Реализуется Высшей школой бизнес-информатики в сотрудничестве с профессиональными ассоциациями РОЦИТ, РАЭК и ведущими компаниями отрасли.
Январь 2002 — Январь 2003
РЭУ
Менеджмента
Москва