Обо мне

Пишу проекты в связке PHP + MongoDB/MySQL + PHPUnit.

Также неплохо пишу фронтенд часть на GraphQL+React+Relay

Для небольших проектов предпочитаю Slim или Lumen

Использую компоненты Symfony/Zend

Без проблем настрою Linux сервер для разработки.

Настрою автоматическое конфигурирование для Ansible.

На локальной машине использую Docker и Vagrant.

Могу спроектировать полностью систему и развернуть процесс разработки с нуля.

Есть опыт командной работы, обучения средних и начинающих программистов(PHP/JS)

Разверну инфраструктуру на AWS(сейчас нахожусь в процессе обучения для получения сертификата AWS)

Всегда и везде использую GIT.

Есть опыт работы с Node.js, Yii, 1C-Битрикс.

Примеры кода можно посмотреть здесь https://github.com/serkin

В свободное время учу иностранные языки(немецкий, испнаский), люблю волейбол, большой и настольный теннис.

Свободно говорю на английском языке.

Личные качества: пунктуален.

Работаю на Mac OS + PHPStorm + Vagrant/Docker

Не интересно: Битрикс

Интересно все что касается микросервисной архитектуры.

Интересны языки и технологии: PHP, Javascript, Kubernetes, CoreOs, Docker, GOlang, AWS, GraphQL, React

В ближайшее время собираюсь углубить знания в JS, GO и мобильной разработке(для самообразования)

Интересно получить опыт работы в команде с внедренным Scrum

Профессиональные навыки
PHPNode.jsMongoDBMySQLSymfonyNginxDockerAmazon AWSLinuxPython
Опыт работы
Апрель 2016 — по настоящее время (1 год и 9 месяцев)
free lance
Ведущий PHP программист
Москва
Обязанности и достижения
Спроектировал микросервисную архитектуру проекта Реализовал API сервисов на Lumen + Swagger Подготовил документацию проекта и сервисов на readthedocs на двух языках Настроил CI и CD с travis+scrutinizer Организовал рабочий процесс с Asana+Slack+Github Разработал Docker контейнеры для проекта на основе PHP7+MongoDB для окружения и тестирования. Обучил и интегрировал в рабочий процесс новых членов команды(2 JS программиста и 2 PHP программиста). Интегрировал Hubot с корпоративным Slack аккаунтом Развернул инфраструктуру в AWS Container service Написал GraphQL сервер на JS+mysql+mongodb
Сентябрь 2015 — Март 2016 (7 месяцев)
Ведущий PHP программист
Москва
Обязанности и достижения
Поддержка работы 5 проектов компании на Laravel 5 Доработка RESTFull API с использованием Swagger Подбор и техническое собеседование backend программистов Создание документации на Readthedocs Доработки по пользовательской части
Сентябрь 2012 — Декабрь 2014 (2 года и 4 месяца)
ООО "Кира Пластинина Стиль"
Ведущий PHP программист
Москва
Обязанности и достижения
Обязанности: - Доработка функционала 6-ти сайтов компании на платформе 1С PHP+MySQL в команде программистов - Администрирование 4-х серверов на Debian. - Интеграция проектов со сторонними сервисами доставки, агрегаторами цен, почтовыми сервисами. - Подготовка и развертывание программного окружения. - Сбор информация для организации модульного и функционального тестирования проектов.
Ноябрь 2010 — Январь 2012 (1 год и 3 месяца)
ООО ТК Безант-1
PHP Программист
Москва
Обязанности и достижения
Обязанности: - Перенос проекта на платформу 1С Битрикс(PHP+MySQL) с платформы inSales. - Взамодействие со сторонними разработчиками на предмет написание компонентов системы - Мелкие доработки функционала сайтов. - Разбиение монолитной ситемы на модули с последующим покрытеием модульными и функциональными тестами
Июнь 2006 — Февраль 2008 (1 год и 9 месяцев)
Энерго ЭМС
PHP программист
Москва
Обязанности и достижения
Обязанности: - Оптимизация сайтов компании(PHP+MySQL) для продвижения в сети. - Мелкие доработки функционала сайтов.
Высшее образование
Январь 2006 — Январь 2012
МосГУ
Рекламы
Москва