28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Backend-разработчик.

Не зациклен на PHP, но в нем чувствую себя максимально уверенно.

В локальной разработке использую OS X + docker + PhpStorm.

О себе (без преувеличений):

— мотивация и заинтересованность в профессиональном росте

— бесконечное желание совершенствовать свои навыки

— высокий уровень самоорганизации и дисциплины

— умение работать в команде

— внимательность к деталям

— целеустремленность

— коммуникабельность

— обучаемость

Ожидания от работы (слегка завышены):

— команда профессионалов, готовых к обмену знаниями

— перспективы профессионального роста и развития

— интересные проекты и передовые технологии

— адекватные сроки выполнения задач

— официальное трудоустройство

Профессиональные навыки
Опыт работы
Мобильные сервисы, программное обеспечение, web-сайты, мобильные приложения.
SRE
Июнь 2018 — По настоящее время (1 год и 6 месяцев)
GitRubyRuby on RailsElixirElasticsearchRedisKafkaHadoopClickHouseDockerBash
Разработка программного обеспечения под заказ
Ведущий PHP-разработчик
Февраль 2016 — Май 2018 (2 года и 4 месяца)

Проектная деятельность:

— разработка и доработка программного обеспечения в соответствии с требованиями заказчика (в том числе изменение функционала приложения, реализованного другими разработчиками)

— декомпозиция крупных задач

— составление технической документации

— контроль выполнения задач командой разработки

— осваивание и внедрение новых продуктов и технологий

Внепроектная деятельность:

— менторство/наставничество

— внутренние проекты компании

— подготовка и проведение внешнего курса "PHP-базовый"

Проекты:

* [Сервис доставки еды (web + mobile)]

Роль в проекте: Backend-разработчик

Выполненные задачи:

— Доработка текущей версии API

— Разработка раздела акций

— Покрытие кода тестами

— Составление технической документации

— Рефакторинг

Технологии проекта:

Microservices, PHP 7.0 + PhpUnit, MySQL, Apache + Nginx, Restful API, Memcached, Websockets, Node.js, Microsoft TFS

* [CRM для риелторской компании]

Роль в проекте: Backend-разработчик, тимлид

Выполненные задачи:

— Проектирование и разработка RESTful API для мобильных устройств

— Парсинг объектов недвижимости (XML)

— Интеграция с сайтом агенства, экспорт объектов недвижимости (JSON)

— Интеграция Telegram API, отправка нотификаций пользователям CRM

— Работа в качестве тимлида с группой из двух разработчиков

— Составление технической документации

— Рефакторинг

Технологии проекта:

PHP 5.6, MySQL, Nginx, Docker, JSON, XML, Restful API, Telegram API

* [Система поставки медиаконтента для бортовых развлекательных систем]

Роль в проекте: Backend-разработчик, тимлид

Описание проекта: Система поставки наборов медиаконтента (медиасетов) на планшеты, предоставляемые пассажирам на борту самолёта. Включает следующие компоненты: база данных медиаконтента, система формирования наборов контента, система загрузки лицензированного контента.",

Выполненные задачи:

— Реализация алгоритма генерации медиасета (JSON)

— Проектирование интерфейсов взаимодействия компонентов системы

— Синхронизация медиасетов между компонентами системы через SyncThing

— Осуществление взаимодействие с сервером шифрования медиаконтента

— Реализация алгоритма обработки данных со статистикой просмотра рекламы на планшетах

— Работа в качестве тимлида команде из 4 человек

Технологии проекта:

PHP 7.0, Nginx (with upload module), Symfony 2.8, Doctrine 2, PostgreSQL, Sonata Admin Bundle, SyncThing, Docker, Vagrant

* [Slack-бот] (не коммерческий)

Роль в проекте: Backend-разработчик

Описание проекта: Приложение устанавливает соединение с сервисом Slack (websocket), получает и обрабатывает команды от пользователей, возвращает пользователю ответ после выполнения команды. Интегрирован во внутреннюю социальную сеть и базу знаний: при создании новой записи информация отправлялась всем каналам/группам/пользователям, подписанным на обновления.

Технологии проекта: PHP 7.0, Redis, PHPUnit, Docker, Guzzle, Monolog

Контора Иванова
Ульяновск
Backend-разработчик
Май 2015 — Январь 2016 (9 месяцев)

Разработка программного обеспечения

Проекты:

* [Сервис сбора данных о имеющихся вакансиях региона]

Роль в проекте: Backend-разработчик

Описание проекта: Сервис сбора данных о вакансиях в регионе с последующим анализом и статистикой. В рамках проекта была реализована интеграция с сервисом 

Технологии проекта: PHP 5.6, Laravel 5, MySQL

* [Интернет-магазин винтажной одежды]

Роль в проекте: Backend-разработчик

Описание: Онлайн-магазин винтажной одежды. Разработка разделов Lookbook, Blog, Доставка и оплата, Вход/регистрация, личный кабинет, детальная бренда.

Основные технологии: PHP, Bitrix, MySQL

 * [Интернет-магазин товаров для спорта]

Роль в проекте: Backend-разработчик

Описание: Интернет-магазин спортивных товаров. Разработка разделов Личный кабинет, Полный каталог товаров, детальная товара, Список брендов. Настройка геопозиционирования.

Основные технологии: PHP, Bitrix, MySQL, JavaScript, Node.JS, Npm, Gulp

Высшее образование
Ульяновский государственный технический университет
Ульяновск
Факультет: Информационных систем и технологий
Сентябрь 2010—Июль 2015 (4 года и 10 месяцев)