Профессиональные навыки
PHPMySQLHTMLCSSJavascriptSphinxNode.jsAngular.jsDockerPostgreSQL
Опыт работы
Февраль 2013 — по настоящее время
ЕШКО (Европейская школа корреспондентского обучения)
Начальник отдела веб-разработки
Белгород
Обязанности и достижения

Из достижений:

Проектирование, разработка, внедрение и поддержка социальной сети campus.escc.ru для студентов ЕШКО (закрытая социальная сеть). Социальная сеть запущена в 7 странах:
Россия, Украина, Белоруссия, Польша, Румыния, Венгрия, Казахстан и работает в настоящий момент.
Используемые технологии в проекте: PHP, MySQL, javascript (jQuery, require.js), Sphinx, Node.js (socket.io), memcached, RabbitMq, git.

Система автоматизации сбора статистики. PHP, компоненты Symphony2, api Yandex metrika.

Разработка онлайн платформы для обучения языкам
http://langvil.ru/ Для проекта так же была разработана LRS.
Используемые технологии: PHP7, Docker, Laravel 5.2, PostgreSQL, Redis, TinCan, git, vuex.

Разработка нового движка сайта escc.ru (в работе).
Используемые технологии в проекте: PHP, Yii2, MySQL, Redis, Sphinx, git, Angular 1.5.

Переписан сервис онлайн домашних работ.
Используемые технологии в проекте: PHP, MySQL, javascript (jQuery), git.

Проектирование и разработка системы онлайн обучения для студентов ЕШКО.
Используемые технологии в проекте: PHP, javascript (jQuery), MySQL, TinCan, git.

Обязанности:
управление командой разработчиков (3 удаленных работника и 3 в офисе).
разработка компонентов по подготовленным техническим требованиям;
разработка технических заданий;
разработка наиболее ответственных элементов системы;
проектирование архитектуры приложений;
участие в обсуждении архитектуры и требований к системе;
выбор технологии, языка программирования, библиотек и т.п.;
отладка кода;
просмотр кода;
распределение работ между подчиненными и контроль выполнения подчиненными работы;
оценка объема работы с целью правильного планирования и выполнения работы в срок;
уточнение постановленных перед сотрудниками отдела задач в рамках их привлечения в Проектные группы, а также постановку задач вне Проектных групп;
поддержание в актуальном состоянии стандартов отдела, контроль соответствия деятельности сотрудников отдела стандартам;
предъявление требований к квалификации по вакансиям в отдел, оценка уровня квалификации кандидатов на вакансии в отдел;
участие в международных конференциях ЕШКО в качестве докладчика.

Март 2012 — Февраль 2013
ЕШКО (Европейская школа корреспондентского обучения)
Старший веб разработчик
Белгород
Обязанности и достижения

Из достижений:

Проектирование и разработка с нуля сервиса телемаркетинга V2 (CRM): теплые звонки, рассылки, сценарии привлечения. Система подготавливает на телеобзвон клиентов исходя из параметров задаваемых менеджерами маркетингового отдела, а также автоматически формирует e-mail сообщения по результатами телеобзвона согласно сценарию привлечения. Упрощенный набор номера (по клику на клиенте)
Предоставление статистики в реальном времени. Возможность генерации отчетов (excel). Любые изменения данных синхронизируются в реальном времени между пользователями системы и без перезагрузки страницы благодаря COMET серверу на Node.js.
Основные технологии : PHP, Yii1, Node.js, MySql, javascript (jQuery), git.

Система отслеживание заказов с сайта в реальном времени.
Основные технологии : PHP, Yii1, Node.js, MySql, javascript (jQuery), git.

Реализована сервис для отправки рекламных компаний по базе клиентов с возможностью гибкого формирования баз-рассылок V2. Интеграция с сервисами рассылки mail.ru (а после закрытия сервисов рассылок mail.ru) с сервисами sendsay.ru.

Основные технологии : PHP, Yii1, Node.js, MySql, javascript (jQuery), git.

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

участие в разработке интернет-сервисов — компании;
Frontend/Backend;
разработка своих API и использование внешних;
рефакторинг;
проектирование, согласование и внедрение новых архитектур систем и подсистем;
поддержка существующих сервисов компании;

Сентябрь 2010 — Март 2012
ЕШКО (Европейская школа корреспондентского обучения)
веб-мастер, веб-разработчик, координатор веб-проектов, помощник системного администратора
Белгород
Обязанности и достижения

Достижения:

Редизайн сайта.
Внедрения отслеживания каналов рекламы на сайте.

Реализация системы Телеобзвона v1.
Сервис автоматически выбирает клиентов на обзвон в соответствии с рекламным каналом. Формирования личных и общих списков обзвона.
Основные технологии : PHP, MySql, javascript (jQuery), svn -> git.

Реализация системы тестирования знания языка.
Основные технологии : javascript (jQuery).

Реализация сервиса рассылок используя внешние сервисы партнеров компании.
(Улучшение доставки рекламных сообщений)

Реализация системы отписки от рекламных сообщений.
Основные технологии : PHP, MySQL.

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

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

Июнь 2009 — Сентябрь 2009
Корссис
Инженер по мониторингу систем телеуправления
Белгород
Обязанности и достижения

Занимался мониторингом систем телеуправления и телеметрии. Вел разработку в команде систем управления на основе SCADA InTouch.Обслуживали 6 областей по мониторингу состояния телеметрии и поступления телеуправления.

Высшее образование
Сентябрь 2007 — Август 2010
БелГУ
Романо-германской филологии (РГФ)
Белгород
Сентябрь 2004 — Июль 2009
БГТУ-Белгород
Энергетический
Белгород
Специализация и достижения

Участвовал в разработке системы автоматизации для Лебединского ГОКа.
Получил диплом участника за доклад в международной конференции по энергетике в Белгороде.