Обо мне

Много опыта по запуску проектов с нуля.

Опыт управления как существующей командой, так и новой командой, в том числе распределенной.

Опыт планирование разработки, контроль сроков, своевременное выявление проблем проекта на контрольных точках, а не по окончанию разработки и ввода в эксплуатацию.

Опыт организации процесса разработки. Отлично общаюсь с собственниками проекта и с технарями. Понимаю, что нужно бизнесу и программистам. Опыт формализации потребностей (road map) в задачи на разработку. Отделение важных задач для реализации проекта, от псевдо-важных.

Профессиональные навыки
Опыт работы
Январь 2016 — по настоящее время
Свой стартап
Team-lead
Москва
Обязанности и достижения

Используемые технологии: php 7, mysql, elasticsearch, vagrant. Фреймворк yii2
Архитектура: микросервисы + репозитории.

Виртуализация: для унификации настроек среды разработки, простого развертывание окружения удаленным сотрудникам использовал vagrant.

Построение приложения с нуля.
Проект включает публичную часть (личный кабинет), написанный на yii2. Используется elasticsearch.
И консольное приложение - различные парсеры.

Июнь 2015 — Январь 2016
ЕЛЛ РУ
Ведущий программист
Москва
Обязанности и достижения

Используемые технологии: php 5.6, mysql, sphinx, redis, nginx. Фреймворк yii2
Архитектура: микросервисы + репозитории.

Проектирование архитектуры, разработка сервисов интеграции с различными API (2GIS, Yandex, instagram, ofsys)
Оптимизация производительности сайта.
Участие в код ревью.

Основные заслуги:
- переписали проект с yii1 + легаси на yii2.
- выпустили мобильную вресию сайта так же на yii2

Март 2013 — Июнь 2015
Team-lead
Москва
Обязанности и достижения

Используемые технологии: php 5.4, mysql, sphinx, nginx. Фреймворк phalcon

Создан и запущен проект http://gradmart.ru
Федеральный интернет-магазин товаров группы FMCG

Пришел на проект, который существовал только в виде идеи создать магазин. По ходу работы решал все типичные задачи по запуску проекта с нуля:

- выбор технологий, фрейморка.
- проектирование БД: база была спроектирована под нужды компании, в последствии расширилась индексами, функциями, триггерами. Часть таблиц денормализировали.
- проектирование web-приложения
- написание кода: в начале проекта писал все сам, далее собралась команда из 4 человек, стал программировать меньше, больше заниматься административной деятельностью.
- планирование: ввел Жиру(Jira) для фиксирования задач. Разработаны worlflow для Жиры под каждый процесс постановки задачи. Это были: стандартная задача от ведущего на исполнителя, задача в отдел разработки, баг, поручение. Так же на стене висит kanban, туда прикрепляются стикеры для особо важных задач.
- Контроль версий: У нас mercurial. Используем циклы разработки и промежуточные ревизионные версии для правки багов. Срочные баги реализуются хотфиксами.
- организация отдела разработки и методов управления
- общение с заказчиками, формализация требований, написание ТЗ, постановка задач, соблюдение сроков, отчетность
- выбор методов реализации: здесь выступал как ответственное лицо, когда вставал вопрос о решении конкретной задачи, выступал помощником разработчику.
- работа с фрилансерами: администрирование сервера.
- тестирование: тестировщиков у нас нет (имею ввиду должность), поэтому при приемке смотрел код и тестировал задачи (в основном, цель была направлена на проверку прямых требований к ПО, реже к косвенным)

Май 2012 — Март 2013
ООО "РСДТ" региональная сеть детских товаров
Руководитель проекта Интернет-магазин, программист
Иркутск
Обязанности и достижения

Должностные обязанности и достижения:
Создание направления интернет-розницы, организация и контроль работы, разработка стратегии развития интернет-магазина:
анализ рынка, формирование и согласование маркетинговых мероприятий
анализ торговой деятельности подразделения, выработка стратегии развития интернет-магазина
планирование продаж (краткосрочное, долгосрочное)
контроль ассортимента, контроль товародвижения (оборачиваемость, АВС анализ)
контроль складской и транспортной логистики на подразделении
составление, распределение и контроль бюджета подразделения, разработка норм
подбор, обучение и адаптация персонала, разработка карт развития персонала
управление и контроль общей хозяйственной деятельностью
разработка стратегий развития подразделения в целом (стратегическое планирование)
анализ существующей структуры предприятия, разработка норм взаимодействия существующих отделов с интернет-магазином

Основные достижения:
Создание интернет-магазина, разработка концепции ИМ, регламентов внутренних работ.
Интеграция существующей системы учета ТМЦ с системой управления интернет-магазина.
Рост финансовых показателей подразделения, развитие магазина

Высшее образование
Сентябрь 2003 — Май 2009
СФУ
ПИ - Информатики и процессов управления
Красноярск