Обо мне

Привет!

Я хочу узнавая новое использовать имеющиеся знания и опыт таким образом, чтобы его увеличить. Мне интересны люди и проекты, над которыми я смог бы работать, новые задачи, и возможность их решить. Поэтому самые важные критерии при выборе работы для меня это интересный проект и команда близких по духу людей. Для меня важно качество продукта, поэтому я считаю TDD и CI необходимыми составляющими разработки.

Пример кода можно посмотреть на гитхабе:

https://github.com/Vehsamrak/UniqueWordsCounter

https://github.com/MagicGreenHat/Kingdom

Я могу предложить:

PHP: версии от 5.3 до 7, объектно-ориентированный, человекопонятный код, соблюдение стандартов кодирования, паттерны проектирования

PHP фреймворки: Symfony, Yii

Тестирование: TDD, PHPUnit, Behat, Codeception

Javascript: jQuery, RequireJS, Gulp

Базы данных: MySQL (Doctrine ORM), Redis

Средства разработки: PhpStorm, Docker, Vagrant, git, xDebug

Интеграция: Teamcity, Jenkins, Travis CI, Docker

Управление проектом: Выработка требований, управление задачами.

Системное администрирование Linux: Опыт администрирования, свободное владение bash, работа с окружениями и их конфигурацией, построение инфраструктуры и автоматизация, развертывание и настройка серверной платформы, непрерывная интеграция и деплой (Docker, автоматизация тестирования, деплой-скрипты)

Другие языки: Java

Опыт работы
Октябрь 2016 — по настоящее время
Siemens
PHP Developer / Build Engineer (part time)
Санкт-Петербург
Обязанности и достижения

Контрактная почасовая работа в офисе.

* Разработка новых функциональных частей системы.
* Обучение и руководство специалистов направления инфраструктуры и интеграции.
* Проверка (ревью) технических решений команды.
* Проведение собеседований на ряд позиций: PHP Developer, QA Engineer, Junior Build Engineer.

Октябрь 2015 — Октябрь 2016
Siemens
PHP Developer / Build Engineer
Санкт-Петербург
Обязанности и достижения

Работа в команде из 6 человек. Для управления задачами используется Jira, методология scrum.

Как php developer:
- разработка ERP систем для подразделений фирмы: тестирование больших и малых газовых турбин, тестирование прочности материалов, бюджетирование, логистика и другие;
- TDD подход к разработке нового кода, покрытие тестами и рефакторинг старого;
- проектирование, разработка REST API бэкэнда корпоративного приложения;

Как build engineer:
- разработка и внедрение серверной инфраструктуры с нуля, администрирование 6 серверов на linux;
- внедрение continuous integration, модульное и функциональное автоматическое тестирование на каждый коммит;
- внедрение continuous delivery: при каждом изменении кода - автоматическое разворачивание инфраструктуры, прогон тестов, деплой на testing сервер для ручного тестирования и далее на stage для заказчика, а после - на production;
- система управления конфигурацией окружения;
- проведение системных мероприятий по безопасности инфраструктуры;

Февраль 2015 — Июль 2015
PHP/Symfony разработчик
Санкт-Петербург
Обязанности и достижения

Разработка основного проекта компании на Symfony в команде примерно из 20 человек. Использовалась методология scrum, трекер Jira.

Реализована функциональность:
- механизм партнерской программы, позволяющий агентствам и партнерам регистрировать пользователей в своей агентской группе. Расчет комиссий, генерация pdf-отчетов для пользователя, таблиц для менеджеров, рассылка писем. Сервис аутентификации пользователей, позволяющий агентствам получать доступ в систему от лица своих клиентов;
- сервис валидации рекламных объявлений на соответствие правилам рекламных систем (Google AdWords, Yandex Direct, Begun);
- копирование рекламных кампаний из одного аккаунта в другой (API Яндекс директа);
- сервис геопозиционирования пользователей;

Сентябрь 2014 — Февраль 2015
Restoclub.ru
PHP/Symfony разработчик
Санкт-Петербург
Обязанности и достижения

Разработка новой функциональности для корпоративной CRM, в том числе:
- импорт данных из 1С, построение отчетов на основе этих данных;
- клиентская рассылка с помощью внешнего Rest API, сбор и отображение статистики и конверсий по проведенным рассылкам;
- сбора данных о рынке, систематизации этих данных, анализ, хранение и генерация отчетов;
- так же был выполнен широкий ряд задач по фронт-энду приложения;

Ноябрь 2013 — Декабрь 2013
Спринтхост.ру
Системный администратор (совмещение)
Санкт-Петербург
Обязанности и достижения

Обслуживание офисной сети и парка из 50 рабочих станций и двух серверов с операционной системой linux debian, ubuntu, mint.

Октябрь 2013 — Май 2014
Спринтхост.ру
Менеджер интернет-проекта
Санкт-Петербург
Обязанности и достижения

Участие в работе над новым продуктом на стадии подготовки, создания, непосредственно запуска, и последующего продвижения и сопровождения проекта. Состав команды примерно 10 человек. Использовалась scrum методология и трекер Redmine.

В мои обязанности по данному стартап-проекту входило:
- разработка требований при взаимодействии с заказчиком, отделом маркетинга и разработкой.
- управление задачами проекта: их постановка и контроль выполнения;
- отслеживание технического статуса проекта и его работоспособности, тестирование, устранение ошибок;
- создание решений для развертывания системой в виде пользовательских приложений. Решения представляют из себя готовые пользовательские сайты выполненные на Wordpress, подключенные к биллингу;
- реализация фронт-энд задач, в том числе дизайн продукта и писем, юзабилити;
- cоздание и динамическая адаптация контента для увеличения объема продаж;
- AB-тестирование проекта в google analytics;
- формирование т.н. учебного плана, предназначенного для обучения пользователей работе с продвигаемым сервисом, ровно как и для повышения вовлеченности клиента;
- мной были спроектированы, отсняты, озвучены и выпущены в продакшен промо-видеоролики для канала проекта на youtube.

Так же я занимался основным проектом хостинг компании:
- адаптация и внедрение программных пакетов для автоматической установки (APS) в контексте платформы DirectAdmin;
- написание bash-скриптов для разворачивания и настройки компонентов системы;

Высшее образование
Апрель 2016 — По настоящее время
МТИ
Факультет экономики и менеджмента
Москва
Специализация и достижения

Экономика предприятий и организаций

Сентябрь 2004 — Сентябрь 2005
СПбГУ ИТМО
Точной механики и технологий
Санкт-Петербург