Обо мне

Позиция: Технический директор (CTO)

Общий опыт:

Более 4-х лет (с 2013 года) занимаюсь управлением in-house разработкой (опыт до 15 человек в режиме офисной работы) и внешними сотрудниками (опыт до 7 человек в режиме удаленной работы), выстраиванием процессов работы с внешними подрядчиками (опыт до 5 параллельных проектов), коммуникацией с внутренним заказчиком (как правило, это CEO/CCO/CMO/PM), выстраиванием отношений с клиентами и партнерами по техническим вопросам, защитой технической экспертизы компании на встречах.

6 лет опыт непосредственной full-time разработки (php, nodejs, go) и проектирования архитектуры сложных проектов (в т.ч. микро-сервисной архитектуры).

Основные управленческие компетенции:

  • Lean Startup, Agile, проверка гипотез;
  • Организация командной работы;
  • Проектирование бизнес-процессов и технической архитектуры;
  • Планирование и выставление сроков;
  • Документирование результатов работы;
  • Управление разработкой, тестированием и эксплуатацией.

Технический стек компетенций:

  • Языки (php, nodejs, go)
  • Фреймворки (laravel, yii, express+socketio)
  • Базы данных (mysql, postgresql, mongodb, redis)
  • Очереди (beanstalk, rabbitmq)
  • Front-end stack (angular, reactjs)
  • Вспомогательные инструменты (jira, git, gitlab, kibana, jenkins, openshift).

Общие качества:

  • Беру на себя ответственность за результат;
  • Не боюсь критики, уверенно отстаиваю свою точку зрения; при наличии весомых аргументов, соглашаюсь с чужим мнением;
  • Работаю на результат, непрерывно совершенствую свой подход к работе.

Основные проекты, реализованные под моим руководством: https://www.unicraft.org (CTO), https://www.umzila.ru (CTO), https://www.trynpay.ru (CTO), https://bankdobra.com (Partner), https://avia.euroset.ru (IT Director), http://www.photosight.ru (TeamLead)

Опыт работы
Ноябрь 2016 — по настоящее время (8 месяцев)
Технический директор (CTO)
Москва
Обязанности и достижения

Компания занимается разработкой системы дистанционного обучения Unicraft (https://www.unicraft.org), которая позволяется структурировать знания в компании, определить текущие знания сотрудников и отслеживать их изменения, создавать индивидуальные планы обучения на основе стратегических целей компании.

Обязанности:
— Полностью закрывать всю техническую часть;
— Участие в оперативном управлении компании.

Достижения:
— Собрана команда разработки из 5 человек (2 back-end, 1 full-stack, 1 designer, 1 sys. admin);
— Организованы процессы разработки по методологии SCRUM;
— Реализован MVP проекта, получены первые платящие клиенты;
— Привлечены pre-seed инвестиции от Фонда развития интернет-инициатив (https://vc.ru/n/frii-12).

Ноябрь 2014 — Декабрь 2016 (2 года и 1 месяц)
Технический директор (CTO)
Москва
Обязанности и достижения

Компания занимается разработкой мобильной платежной системы (MPOS) www.trynpay.ru и системы управления логистикой и курьерами www.umzila.ru.

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

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

Февраль 2013 — Декабрь 2014 (1 год и 10 месяцев)
Директор департамента веб-технологий (IT Director)
Москва
Обязанности и достижения

Компания занимается разработкой систем продажи авиа/жд билетов и сопутствующих услуг. В числе крупнеших проектов https://avia.euroset.ru

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

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

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

Крупнейшее фотосообщество в России, входит в холдинг WebMediaGroup.

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

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

Ноябрь 2010 — Июнь 2011 (7 месяцев)
Программист (Developer)
Москва
Обязанности и достижения

Компания занимается разработкой уникальных платежных инструментов для e-commerce проектов.

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

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

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

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

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