Квалификация менеджера проектов

Григорий Добряков фото
Мой статус

grigoriy@dobryakov.com

Я опытный менеджер проектов по “гибким” методологиям Agile, SCRUM, XP. В каждом проекте я использую все эти инструменты на практике: у нас всегда есть бэклог, план текущей итерации, механизм непрерывной интеграции, регулярные обсуждения (meetings), парное программирование, автоматические тесты, быстрое прототипирование, код-ревью и рефакторинг. Мы пользуемся этим каждый день и всегда подключаем заказчика. Вместе это даёт колоссальный результат.

Я опытный разработчик и системный архитектор. Я владею PHP, HTML/CSS/JS, XSLT и MySQL на уровне, достаточном чтобы аргументировано обсуждать архитектуру, “узкие места” и недостатки любого проекта (оценить можно на примере опросника или книги). Моя техническая квалификация не ограничена одним PHP. Я начал изучать программирование в 1993 году с написания компьютерных игр на ассемблере, традиционно прошёл через Basic, затем Pascal и Delphi (выпустил два коммерческих десктопных продукта), Perl (несколько сайтов), изучил основы Erlang и Ruby. Я владею паттернами программирования, в том числе MVC и ООП - но предпочитаю АОП, асинхронные алгоритмы, очереди и потоки – в той мере насколько они применимы в веб-приложениях.

Я владею системным администрированием Linux на уровне выше среднего. Для меня не представляет труда поднять систему, собрать apache/php/nginx из исходников, протюнить mysql для более эффективной работы под нагрузкой, написать пару скриптов для ночной сборки и запуска автоматических тестов, собрать небольшой кластер с виртуализацией на KVM.

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

В проектах, которые я веду, я не пишу код и не занимаюсь структурой базы данных — за некоторыми исключениями, например UMI.Framework и социальная сеть (коммьюнити) UMI.Hub для разработчиков UMI.CMS. В остальных случаях я осуществляю техническое руководство проектом — организую инфраструктуру бизнеса и командной работы, в том числе обсуждение, планирование, проектирование, ветвление и слияние, тесты и код-ревью, – тем самым контролируя зрелость технологических решений.

Полный список квалификации

Где я работаю сейчас

Контакты