Обо мне

Выступаю в качестве CTO с личным погружением в разработку.

6 лет опыта работы в качестве веб-разработчика (начиная от обычного исполнителя и до ведущего программиста в большом проекте), 3 года работы на руководящих ИТ должностях (директор ИТ и CTO). Мне интересно всё, что связано с созданием сложных и интересных ИТ продуктов (организация командной работы, проектирование бизнес процессов и технической архитектуры, планирование и выставление сроков, а также непосредственно разработка, тестирование и эксплуатация).

У меня уверенный опыт в организации работы команды разработки и построении устройчивых к нагрузке масштабных проектов (в т.ч. проектирование распределения нагрузки по микросервисам, кэширование, балансировка, репликация), продвинутый опыт в следующем стеке технологий: языки (php, nodejs, go), фреймворки (laravel, yii, express+socketio), базы (mysql, postgresql, mongodb, redis), очереди (beanstalk, rabbitmq), front-end stack (angular, reactjs), вспомогательные инструменты (jira, git, gitlab, kibana, jenkins, openshift).

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

Опыт работы
Ноябрь 2014 — по настоящее время
CTO
Москва
Обязанности и достижения

Самый интересный проект в моём опыте. В проекте учавствую с момента его основания в качестве CTO. В обязанности входит всё, что касается стратегического развития ИТ компании:

— Формирование команды разработки (обоснование необходимости, поиск людей, собеседования, распределение ролей и ФОТ);
— Определение и формализация бизнес-требований, выставление приоритетов, построение краткосрочных и долгосрочных планов;
— Непосредственное участие в разработке (планирование и постановка технических задач, проведение митингов, внедрение стандартов и технологий, контроль человеческих ресурсов, code review, рефакторинг; организация хакатонов внутри команды и участие в них в качестве разработчика);
— Решение всех технических вопросов внутри компании (от аренды серверов под проект и оборудования для сотрудников до организации корпоративной почты и IP-телефонии);
— Взаимодействие с менеджментом компании (PR, marketing, sales), инвесторами и соучредителями; участие во встречах с партнерами и клиентами компании.

Достижения:
— Реализован надежный и устойчивый к нагрузкам продукт из нескольких независимых микросервисов на основе последних технологий и стандартов (неполный stack используемых технологий: openshift, php, postgresql, redis, nodejs, rmq, reactjs, jenkins, kibana);
— С нуля сформирована команда разработки из 15 человек (без учёта временно привлекаемых внештатных сотрудников) и выстроена разработка по agile методологии (с митингами, планированиями, отчетами, а также с автоматическими тестированием и обновлениями версий распределенной на микросервисы системы).

Продукт находится в стадии разработки (ведётся ряд работ по расширению функциональных возможностей и выходу на глобальный рынок).

Февраль 2013 — Декабрь 2014
ГК «АВИА Центр»
Директор департамента веб-технологий
Москва
Обязанности и достижения

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

Достижения:
- Опыт работы с крупными коммерческими и гос. компаниями;
- Внедрены процессы разработки с 2-х недельными итерациями, стратегическим партнерам (Евросеть, Почта России) ежемесячно предоставляется план на будущий месяц и отчет за предыдущий;
- Интеллектуальный поиск по GDS (по критериям: минимальная цена относительное клиента, получение максимальной торговой уступки у авиакомпании относительно бизнеса);
- Реализация настраиваемых пакетных туристических услуг (помимо регулярных рейсов внедрены: чартерные рейсы, отели, страховки);
- Создание White Label решения для новых партнеров (МТС, Ростелеком).

Июль 2011 — Январь 2013
Ведущий программист (ООО «Фотосайт.ру»)
Москва
Обязанности и достижения

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

Достижения:
- Получен продолжительный опыт работы в highload-проекте;
- Применение на практике agile-методологий, создание комфортных и эффективных условий работы;
- Существенное архитектурное и технологическое развитие http://www.photosight.ru;
- Разработка и запуск http://pixeldecor.ru (объединен с основным проектом).

Ноябрь 2010 — Июнь 2011
ООО «ОСДК»
Разработчик-аналитик
Москва
Обязанности и достижения

Обязанности:
- Командная разработка процессинговой платёжной системы по методологии SCRUM;
- Полное проектирование процессинговой платёжной системы;
- Разработка и доработка других проектов компании;
- Поддержка существующего программного кода;
- Взаимодействие с фрилансерами: дизайнерами, верстальщиками, иллюстраторами.

Достижения:
- Был получен хороший опыт в области управления командой;
- Успешный запуск стартапа http://fosterpay.com (переименован в http://paymantix.com).

Февраль 2008 — Ноябрь 2010
Фриланс (ИП Мёдов В.С.)
Веб-разработчик, менеджер
Москва
Обязанности и достижения

Обязанности:
- Позиционирование своих услуг на рынке фриланса;
- Общение с клиентами и партнерами;
- Написание технических заданий;
- Организация процессов разработки;
- Формирование команд, организация их работы и управление;
- Курирование интернет-проектов;
- Чёткое соблюдений ТЗ и сроков разработки.

Достижения:
- Опыт;
- Более 100 положительных отзывов, при отсутствии отрицательных;
- Запуск десятка проектов, довольные клиенты, положительная репутация.