Обо мне

Специализация и профессиональные навыки:

- Управление проектами и программами разработки программного обеспечения;

- Продуктовый менеджмент, аналитика, проектирование интерфейсов;

- Организация производственного процесса разработки программного обеспечения: управление, аналитика, проектирование, разработка, тестирование, внедрение;

- Организация поддержки пользователей и поддержки работы программных продуктов.

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

Награды, сертификаты, портфолио, проекты:

2016 - Certified SAFe Agilist

2014 - Международный сертификат IC Agile: "Certified Agile Professional", https://icagile.com/public-transcript/aleksandr-tu...

2012 - Сертификат "Agile Requirements Analysis", http://scrumtrek.ru/Agile-Requirements-Analysis/

Консалтинг портфолио:

2014 - Доклад "Введение в Scrum", Дельта системы безопасности, www.delta.ru

2012 - Консультация по вопросам организации производственных процессов, Креативное агентство Red Keds, www.redkeds.com

2012 - Семинар "Введение в Agile", 1С:Бухучет и Торговля» (БИТ), www.1cbit.ru

Профессиональные навыки
Опыт работы
Сентябрь 2015 — Май 2016
Технический директор
Москва
Обязанности и достижения

1. Разработка и доработка программных сервисов;
2. Поддержка пользователей и системы;
3. Усовершенствование инфраструктур: серверной и разработки;
4. Мониторинг работоспособности систем;
5. Найм и увольнение сотрудников.

Руководил командой из 3 сотрудников (2 программиста + 1 техподдержка) и играющий тренер: разработка, рефакторинг, тестирование, управление проектами, администрирование серверов, поддержка.

Технологии: PHP, Zend Framework, Phalcon, PHPUnit, Angular, MySQL, git, Vagrant, AWS, API Integration (HasOffers, Thrive, MyTarget).

Управленческие инструменты: Scrum Framework (Sprints, Planning, Daily Standup, Demonstration, Retrospective), MVP, ежемесячное и квартальное планирование.

Ноябрь 2012 — Июль 2015
Заместитель руководителя отдела разработки
Москва
Обязанности и достижения

Руководство разработкой и поддержкой программных веб продуктов для внутренней автоматизации деятельности группы Digital маркетинг компаний в отделе из 20 сотрудников.

1. Координация портфеля проектов отдела.
Поставлено поквартальное и еженедельное планирование с вовлечением заказчиков. Учет ведется в Jira Structure и Jira Agile.
Ведется приоритезация квартального плана с заказчиками, оценка размера проектов, составление BackLog для каждой команды на квартал, реализация проектов в организационном режиме Scrum of scrum, ежемесячная отчетность по квартальному плану.

2. Организация процессов разработки отдела.
Выстроена структура отдела: продуктовые команды разработки с Agile процессами, тесное взаимодействие поддержки и тестирования с разработкой.
Каждая команда поддерживает и развивает свои продукты по методологии ScrumBan: с итерациями в 1 неделю, планированиями с использованием Planning Poker, Daily StandUp и поставками по мере готовности в течении итерации.
Команды кроссфункциональные: менеджер проекта (он же аналитик, UX, Scrum Master и Product Owner), программисты, тестировщик, специалист поддержки.

3. Курирование и развитие направлений: поддержка, тестирование.
Поддержка: 85% заявок пользователей поддержка решает без привлечения программистов, выстроен мониторинг работы сервисов.
Тестирование: проводится ручное тестирование по тест кейсам в Jira Zephyr, автоматизированное тестирование Sikuli, нагрузочное тестирование JMeter. Эти меры позволяют комплексно выявлять проблемы и ошибки в разрабатываемом программном обеспечении.

4. Административные функции: собеседование, работа с сотрудниками, отчетность, закупки, табелирование.
Поставлены периодические встречи с сотрудниками для проработки вопросов развития и мотивации.

5. Оперативное руководство одной из команд разработки в следующих ролях: аналитик, менеджер проектов и продуктов.

Некоторые из разработанных продуктов:
1) Кабинет копирайтинга: постановка заданий копирайтерам и автоматическая проверка на соответствие заданию; полный рабочий процесс с SEO текстами от постановки до внесения.
Роль: аналитик, менеджер проекта.
Достижения: Выявлены цели проекта, исходя из потребностей бизнеса и пользователей (Customer Development, Javelin experiment board) и реализован MVP. Спрототипирован и воплощен удобный и современный интерфейс.
Решенные проблемы: протестирована и оптимизирована работа сервиса под нагрузкой 50 роботов на интерфейсе.
Технологии: Python, Django, AngularJS, Bootstrap, MySQL, GitHub, Sphinx, Fabric, TeamCity, Celery, Paper prototyping, Axure.
Документация: http://cw.kokoc.com/static/docs/index.html

2) Генератор клиентских отчетов с онлайн редактором.
Роль: аналитик, менеджер проекта.
Достижения: Реализован концепт онлайн генерации и редактирования html отчетов с хранением в системе.
Решенные проблемы: упрощение системы за счет реализации сначала синхронной генерации отчетов, которую как оказалось и не пришлось дорабатывать до асинхронной.
Технологии: Python, Django, MySQL, GitHub, Story Mapping.

3) Сервис удержания пользователей, уходящих с сайта.
Роль: менеджер проекта.
Достижения: Разработан сервис с глубоким анализом поведения клиента на сайте.
Решенные проблемы: скорость отдачи скриптов сервиса увеличена за счет пре-генерации javascript для каждого подключенного сайта.
Технологии: Python, Flask, MongoDB, GitHub.
Сайт: http://convert.kokoc.com/

Май 2012 — Октябрь 2012
Менеджер проектов по разработке ПО
Москва
Обязанности и достижения

1. Product owner в Scrum команде
Выполнено несколько проектов внутренней автоматизации, например автоматизация учета многочисленных сайтов - сателлитов компании на базе 1С в связке с внутренней ERP.

2. Настройка процессов разработки
Применяются следующие инструменты: Trello, Redmine, Scrum, White Boards, User Stories, Planning poker, Daily meeting, Demonstration, Planning meeting, Paper prototyping, Code Review.

3. Организация внешней разработки
Выполнено ряд задач с внешним подрядчиком.

Сентябрь 2009 — Февраль 2012
Руководитель отдела разработки программного обеспечения
Тамбов
Обязанности и достижения

Руководство разработкой и поддержкой программных веб продуктов для внутренней автоматизации деятельности SEO компании в отделе из 20 сотрудников.

1. Выполнено большое количество проектов, разработаны и поддерживаются более 20 программных продуктов.
2. Постановлено управление проектами в PMO, долгосрочное поквартальное планирование по проектам разработки от более 15 заказчиков.
3. Введена матричная структура отдела с функциональными направлениями и проектными командами.
4. Применяются современные методологии разработки ПО, такие как Scrum.
5. Организованы и работают направления: программирование, тестирование, техническая поддержка (helpdesk, мониторинг, администрирование серверов), архитектура ПО, системная аналитика.
6. Введена система грейдов сотрудников, налажена оценка метрик работы отдела.
7. Организовано обучение всех специальностей сотрудников внутренними курсами, обмен опытом.

Некоторые выполненные проекты:
1) Предоставление показателей клиентских сайтов для отчетности и выставления счетов (SEO биллинг).
Роль: от ведущего программиста до руководителя программы по разработке.
Достижения: Разработана масштабная система для контроля показателей клиентских сайтов и выведена на уровень: сбор и пересчет данных за 4 часа.
Решенные проблемы: доступность сервиса за счет создания горячей копии, быстродействие за счет оптимизации запросов, применения java.
Технологии: PHP, MySQL, Java, Zend Framework, TDD, SVN.

2) Постановка и учет задач сотрудникам и подразделениям, хранение документов по проектам, отчетность по задачам и KPI.
Роль: аналитик, внедренец, менеджер проекта.
Достижения: внедрено open-source решение для управление задачами для 200 сотрудников, произведен переход на новую схему работы.
Решенные проблемы: быстродействие за счет смены веб сервера для ruby в результате экспериментов. Скорость генерации отчетов, за счет создания репликации БД, из которой генерируются отчеты.
Технологии: Redmine, Ruby on Rails, Unicorn, PHP, MySQL, SVN.

3) API для сбора данных с поисковых систем (PHP и Java версии)
Роль: носитель идеи, менеджер проекта
Достижения: внешний сбор позиций с поисковых систем за 1 час для 300 тыс сборов.
Решенные проблемы: блокирование ip за счет распределение на десятки серверов / тысячи ip, производительность за счет применения java.
Технологии: PHP, MySQL, J2EE, EJB, Hibernate, ESB, Mercurial.

Декабрь 2008 — Август 2009
SEO Аналитик / Руководитель проектов
Тамбов
Обязанности и достижения

1. Управление проектами по разработке программных инструментов для SEO
2. Проведение SEO экспериментов

Август 2008 — Ноябрь 2008
Старший программист
Тамбов
Обязанности и достижения

1. Доработка и поддержка внутренних программных продуктов и клиентских сайтов
2. Участие в наборе программистов и координация их работы

Сентябрь 2007 — Июль 2008
Программист
Тамбов
Обязанности и достижения

Разработка и поддержка программных веб продуктов

Была разработана платформа для букмекерской конторы с автоматическим парсингом ставок и результатов с площадки Марафон.
Технологии: PHP, Zend Framework, MySQL.

Декабрь 2004 — Сентябрь 2007
BuySellVoip Ltd
Программист
Берлин
Обязанности и достижения

1) Биллинг IP телефонии: кабинеты администратора, пользователей, реселлеров. Модуль расчетов счетов за телефонию и управления шлюзом через API.
Роль: программист, руководитель программистов.
Достижения: оптимизация работы системы за счет применения агрегации данных
Технологии: PHP, MSSQL, SVN

2) Модуль для управления голосовым шлюзом: разработка IVR, внутренней коммуникации абонентов.
Роль: программист, руководитель программистов.
Технологии: C++

Сентябрь 2003 — Сентябрь 2005
Программист 1С
Тамбов
Обязанности и достижения

1. Разработка и поддержка 1С 7.7, комплексная конфигурация
2. Разработка на Visual Basic для MS Project

Высшее образование
Январь 1999 — Январь 2003
ТГТУ-Тамбов
Тамбов
Рекомендательные письма
знакомый

Умеет организовывать команду, настраивать ее на выполнение целей. Отличный руководитель

Письмо написано 03 апреля 2012 в 16:04
знакомый

Специалист в гибких методиках разработки ПО

Письмо написано 15 марта 2012 в 14:32
разработчик эффективных сайтов • знакомый

Отлично управляет группой разработки, все поставленные задачи выполняются качественно и в срок.

Письмо написано 11 марта 2012 в 11:55