Обо мне

Позиция: Технический директор (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 — по настоящее время (1 год и 1 месяц)
Технический директор (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 года и 2 месяца)
Технический директор (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 год и 11 месяцев)
Директор департамента веб-технологий (IT Director)
Москва
Обязанности и достижения

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

Обязанности:

- Управление отделами разработки и системного администрирования (внедрение процессов, постановка задач, контроль);

- Создание интеллектуальной электронной платформы туристических услуг;

- Интеграция с различными поставщиками услуг и платежными системами;

- Поддержка и развитие существующих интернет-витрин, внедрение новых;

- Взаимодействие с партнерами по вопросам технического взаимодействия и оперативного решения возникающих проблем;

- Проведение брифингов, обсуждений и формирование технических заданий;

- Анализ смежных департаментов/отделов компании, автоматизация и упрощение их рабочих процессов;

Достижения:

- Опыт работы с крупными коммерческими и гос. компаниями;

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

- Интеллектуальный поиск по GDS (по критериям: минимальная цена относительное клиента, получение максимальной торговой уступки у авиакомпании относительно бизнеса);

- Реализация настраиваемых пакетных туристических услуг (помимо регулярных рейсов внедрены: чартерные рейсы, отели, страховки);

- Создание White Label решения для новых партнеров (МТС, Ростелеком).

Июль 2011 — Февраль 2013 (1 год и 8 месяцев)
Ведущий программист (TeamLead)
Москва
Обязанности и достижения
Крупнейшее фотосообщество в России, входит в холдинг WebMediaGroup. Обязанности: - Проектирование и разработка новых сервисов проекта; - Поддержка существующего программного кода; - Постановка задач программистам и контроль за их выполнением; - Поиск, отбор и собеседование новых программистов; - Взаимодействие с различными отделами компании (дизайн, продажи, PR и т.д.), систематизация задач и распределение их приоритетов. Достижения: - Получен продолжительный опыт работы в highload-проекте; - Применение на практике agile-методологий, создание комфортных и эффективных условий работы; - Существенное архитектурное и технологическое развитие http://www.photosight.ru; - Разработка и запуск http://pixeldecor.ru (объединен с основным проектом).
Ноябрь 2010 — Июнь 2011 (8 месяцев)
Программист (Developer)
Москва
Обязанности и достижения
Компания занимается разработкой уникальных платежных инструментов для e-commerce проектов. Обязанности: - Командная разработка процессинговой платёжной системы по методологии SCRUM; - Полное проектирование процессинговой платёжной системы; - Разработка и доработка других проектов компании; - Поддержка существующего программного кода; - Взаимодействие с фрилансерами: дизайнерами, верстальщиками, иллюстраторами. Достижения: - Был получен хороший опыт в области управления командой; - Успешный запуск стартапа http://fosterpay.com (переименован в http://paymantix.com, а после в https://ecommpay.com).
Февраль 2008 — Ноябрь 2010 (2 года и 10 месяцев)
ИП Медов В.С.
Веб-разработчик, менеджер (Freelancer)
Москва
Обязанности и достижения
Обязанности: - Позиционирование своих услуг на рынке фриланса; - Общение с клиентами и партнерами; - Написание технических заданий; - Организация процессов разработки; - Формирование команд, организация их работы и управление; - Курирование интернет-проектов; - Чёткое соблюдений ТЗ и сроков разработки. Достижения: - Более 100 положительных отзывов, при отсутствии отрицательных; - Запуск десятка проектов, довольные клиенты, положительная репутация.