electroniccatelectroniccat

Sergey Kavnatsky

Руководство разработкой, архитектура highload-проектов. · Бэкенд · Менеджмент · Ведущий (Lead)
От 250 000 ₽ · Открыт к предложениям
Возраст: 38 лет
Опыт работы: 19 лет
Регистрация: 04.09.2015
Последний визит: 2 месяца назад
Местоположение: Россия, Санкт-Петербург
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Опыт проектирования и руководства разработкой самых разнообразных систем: веб-приложений, обычных сайтов, веб-десктопов, социальных сетей интеграционных шин, мобильных и десктопных приложений, коммуникационных (ip-телефония) и платежных сервисов, почтовых клиентов и серверов, CRM, крупных торговых площадок, сайтов знакомств и т.д.
Большой опыт в собирании компетентных команд с нуля и налаживании эффективного процесса разработки в них - как в офисе, так и удаленно.
Также умею набирать тестировщиков и налаживать работу отдела тестирования, от подбора технических инструментов до обучения кадров и внедрения систем управления проектами (включая Target Process и Jira), разработки регламента их использования.
Также доводилось поддерживать связь с множеством внешних аутсорсеров (людей и компаний), контролируя их работу, консультируя по архитектурным вопросам, и представляя интересы заказчика в качестве проджект-менеджера.
Есть опыт разработки требований и организации работы бизнес-аналитиков.

Опыт проектирования и программирования нагруженных проектов (миллионы уников в сутки). Практический опыт и теоретическая база в разработке архитектуры таких систем.
Общий личный стаж программирования - 19 лет. Опыт руководства разработчиками , qa и аналитиками - почти 15-и лет.

Умею организовать работу программистов самых разных специальностей (Go, PHP, Node.js, Python, Java EE, C, C#, Android, iOs) и тестеров так, чтобы процесс и сроки стали прозрачными для руководства проекта.

Архитектура, микросервисы и их взаимодействие, монорепозитории, можельные монолиты. Популярные фреймворки PHP (Symfony, Laravel, Yii, Zend, Codeigniter и др.), клиентские библиотеки (Vue, jQuery, mootools и т.д.), SPA, Реляционные базы данных, NoSQL, масшабирование БД, протоколы Интернета, регулярные выражения, функциональная и логическая оптимизации, методы снятия серверных перегрузок, машинная криптография, методы защиты информации, ООП, MVC и др.

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

Опыт работы

  • Разработка международной платформы онлайн-торговли Wellmax
    Санкт-Петербург · От 10 до 100 сотрудников
    Head of Development
    Октябрь 2017 — По настоящее время (3 года и 4 месяца)

    Архитектура проекта wellmax.eu (маркетплейс, система кэшбэков, реферальная программа лояльности, мобильные приложения), организация процессов. Формирование отдела с нуля, найм сотрудников (более сорока человек в подчинении в настоящий момент). Построение взаимодействий команд. Организация контроля качества. Обучение сотрудников методологиям разработки. Участие в проектировании бизнес-процессов.

  • Мы разрабатываем набор облачных сервисов для ведения бизнеса по всему миру.
    Санкт-Петербург · От 10 до 100 сотрудников
    Начальник отдела разработки
    Август 2015 — По настоящее время (5 лет и 6 месяцев)

    Очень крупный проект, многие подробности которого не могу раскрыть из-за NDA.

    На этой позиции за 4 месяца были

    - набраны с нуля отделы разработки и тестирования (больше 10-и человек);

    - налажены рабочие процессы в этих отделах;

    - улучшен контроль за работой нескольких внешних компаний-подрядчиков;

    - разработан регламент использования Jira для всего многообразия проектов компании и внешних проектов;

    - под моим руководством проработаны требования к новым компонентам системы - на уровне бизнес-анализа;

    - внесен ряд изменений в системную архитектуру проекта;

    - спланирован интеграционный процесс;

    - построено взаимодействие с отделом эксплуатации

  • PplPlace
    Санкт-Петербург
    Технический директор
    Декабрь 2013 — Июль 2015 (1 год и 8 месяцев)
    После восстановления проекта PplPlace вернулся на должность тех. директора. Команду пришлось собрать новую. Также мне было поручено заняться проектом Solilove (сайт знакомств). Его до нас разрабатывала команда на аутсорсе, сначала меня попросили их координировать, затем мы постепенно перевели проект к разработке своими силами - как для большей независимости, так и из-за слабой компетентности первой команды. В итоге в офисе работало на пике 4 человека кроме меня: разработчик интерфейсов, программист Android, два серверных программиста. На удаленке с нами сотрудничали два дизайнера, программист под Iphone и Javascript-junior. В мои обязанности входило руководство проектом в целом: написание ядра системы, решение технических проблем, организация рабочего процесса, налаживание методологии Scrum, отчеты инвестору, выбор технических средств и партнерских программ и т.д. Оба проекта были благополучно доведены до релиза, затем приостановлены из-за личных разногласий между генеральным директором и инвестором.
    Главный разработчик
    Январь 2010 — Март 2013 (3 года и 3 месяца)
    Затем три года был главным разработчиком и техническим директором проектов Nirvana (он же Icolly) и PplPlace холдинга «Золотая формула». Первый проект веб-десктоп (тогда это было свежо). Под моим руководством работали три программиста и дизайнер (собирал сам).
  • ООО Прогресс
    Санкт-Петербург
    Системный архитектор, веб-программист
    Март 2013 — Ноябрь 2013 (9 месяцев)
    На полгода предыдущий проект был свернут, в это время работал над проектом pleer.com - интересно было поработать с живой высокой нагрузкой.
  • Лабиринт
    Санкт-Петербург
    Технический директор
    Апрель 2008 — Январь 2010 (1 год и 10 месяцев)
    Полтора года в компании “Лабиринт”. Делали интернет-проекты для собственного использования (живой из них сейчас okonka.ru). Там я числился техническим директором: сам писал ядро системы, координировал работу администратора сервера, еще двух программистов, дизайнера и сеошника.
  • Санкт-Петербург · От 100 до 1000 сотрудников
    Разработчик и приглашенный консультант
    Октябрь 2007 — Апрель 2008 (7 месяцев)
    Затем познакомился с людьми из Jensen Technologies, стало интересно поработать с американскими заказами и руководителями - ну и вообще, как-то у них все немного иначе.
  • MASCH Russland Software & Consulting Services Ltd
    Санкт-Петербург
    Приглашенный разработчик и консультант
    Ноябрь 2006 — Декабрь 2006 (2 месяца)
    Участие в проектировании и разработке одного собственного и одного заказного проектов компании. Исполнял, скорее, функции консультанта по оптимизации и архитектуре системы.
  • IRV ltd
    Москва
    Начальник отдела разработки
    Декабрь 2005 — Октябрь 2007 (1 год и 11 месяцев)
    то была веб-студия, делавшая сайты на заказ (сначала называлась ITV ltd, поздней - Triart). Создатель студии нанял меня как ведущего программиста и, в том числе, поручил собрать команду для разработки и раскрутки сайтов, а затем руководить ею. Он занимался “продажниками”. В итоге максимум в студии работало под моим началом 7 человек: дизайнер, эникейщик, два сеошника, программист интерфейсов и два серверных программиста (PHP-Linux и .NET-Windows). Именно там впервые начал читать о Scrum и внедрил его в процесс разработки. Спустя несколько лет переехал в Питер, еще полгода координировал процесс отсюда.
  • MCT lab
    Москва
    Веб-координатор
    Июль 2005 — Ноябрь 2005 (5 месяцев)
    Ушел в компанию MCT Lab на должность веб-координатора. В штате были два веб-программиста, дизайнер и два копирайтера. Задачей было разработать новый сайт компании, затем наполнять его материалами - также создавать промо-сайты клиентов (компания занималась консалтингом при выборе и внедрении ERP-систем). Мне становилась все интереснее техническая составляющая и поздней, когда меня позвали начальником отдела разработки, я согласился.
  • Фонд социально-экономических и интеллектуальных программ
    Москва
    Руководитель интернет-проектов
    Март 2005 — Июнь 2005 (4 месяца)
    В фонде я занимал должность руководителя интернет-проектов. Работа обещала быть интересной, но на практике - видимо из-за того, что это полу-бюджетная организация, никто не хотел ничего делать, кроме моего начальника - главы фонда, а инструментов как-то повлиять на ситуацию у меня не было: все вокруг друзья и родственники и хотели и дальше дружно играть в косынку:) Словом, через несколько месяцев я оттуда ушел, несмотря на понижение ставки.
  • Частная практика, работа без зачисления в штат
    Москва · От 1000 до 5000 сотрудников
    Руководитель группы разработки
    Сентябрь 2002 — Февраль 2005 (2 года и 6 месяцев)
    Несколько лет работы на фрилансе, где я собрал нескольких человек разных специальностей из Москвы, Минска, Кишинева и Монреаля и координировал их действия удаленно, что позволяло брать любые заказы, нарабатывая портфолио и клиентскую базу.
  • Предвыборная кампания И.Покровского
    Одесса
    Консультант по информационным технологиям
    Ноябрь 2001 — Май 2002 (7 месяцев)
    Так сложилось, что практически с самого начала работы я оказался на должности руководителя-координатора, в том числе - работы людей, в специальности которых на тот момент не разбирался. В избирательной кампании Покровского (он был директором телестудии) я занимался как сайтом и рекламой в интернете (у него было два “веб-мастера”), так и налаживанием сбора статистики (анкетирование, опросы, репортажи), координацией съемок - так как эти вещи часто были связаны.

Высшее образование