Профессиональные навыки
PHPMySQLHTMLCSSJavaScriptSphinxNode.jsAngularJSDockerPostgreSQL
Опыт работы
Февраль 2013 — по настоящее время (4 года и 8 месяцев)
ЕШКО (Европейская школа корреспондентского обучения)
Начальник отдела веб-разработки
Белгород
Обязанности и достижения
Из достижений: Проектирование, разработка, внедрение и поддержка социальной сети 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 (1 год)
ЕШКО (Европейская школа корреспондентского обучения)
Старший веб разработчик
Белгород
Обязанности и достижения
Из достижений: Проектирование и разработка с нуля сервиса телемаркетинга 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 (1 год и 7 месяцев)
ЕШКО (Европейская школа корреспондентского обучения)
веб-мастер, веб-разработчик, координатор веб-проектов, помощник системного администратора
Белгород
Обязанности и достижения
Достижения: Редизайн сайта. Внедрения отслеживания каналов рекламы на сайте. Реализация системы Телеобзвона v1. Сервис автоматически выбирает клиентов на обзвон в соответствии с рекламным каналом. Формирования личных и общих списков обзвона. Основные технологии : PHP, MySql, javascript (jQuery), svn -> git. Реализация системы тестирования знания языка. Основные технологии : javascript (jQuery). Реализация сервиса рассылок используя внешние сервисы партнеров компании. (Улучшение доставки рекламных сообщений) Реализация системы отписки от рекламных сообщений. Основные технологии : PHP, MySQL. Обязанности: верстка и наполнения сайта компании; верстка и рассылка рекламных сообщений; поддержка пользователей; доработка существующих сервисов компании;
Июнь 2009 — Сентябрь 2009 (4 месяца)
Корссис
Инженер по мониторингу систем телеуправления
Белгород
Обязанности и достижения
Занимался мониторингом систем телеуправления и телеметрии. Вел разработку в команде систем управления на основе SCADA InTouch.Обслуживали 6 областей по мониторингу состояния телеметрии и поступления телеуправления.
Высшее образование
Сентябрь 2007 — Август 2010
БелГУ
Романо-германской филологии (РГФ)
Белгород
Сентябрь 2004 — Июль 2009
БГТУ-Белгород
Энергетический
Белгород
Специализация и достижения
Участвовал в разработке системы автоматизации для Лебединского ГОКа. Получил диплом участника за доклад в международной конференции по энергетике в Белгороде.