Обо мне

Специализация и профессиональные навыки:
Общее:
- project / product / people management
- постановка и отладка процессов
- проектирование и разработка
- организация всего жизненного цикла разработки продукта

Разработка:
Языки: C#, XML, Javascript
Платформы: .NET 2,0 - 4.0. (WPF,WinForms, Silverlight, WCF)
Инструментарий: MSVS 2005-10, SVN, Redmine, TeamLab,TeamCity, NAnt,
CruiseControl.NET
Понимание принципов ООП; опыт использования паттернов проектирование, рефакторинга, unit-тестов.
Уверенный пользователь *nix, установка и настройка apache, nginx, MySQL и т.п.

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

Членство в обществах и ассоциациях:
Мастер-группа сообщества happy-pm.com

Профессиональные навыки
CoffeescriptRspecSinatraC#Ruby
Опыт работы
Ноябрь 2011 — по настоящее время
Freemake
CTO
Нижний Новгород
Обязанности и достижения

Обязанности:
- управление отделом разработки ПО и полным циклом разработки
- ведение продуктов компании от идеи до релиза
- постановка и оптимизация процессов разработки и поддержки продуктов

Достижения:
- изменен процесс разработки, введен командный подход, идет активный процесс перехода на формальные agile методики
- успешный старт нового продукта, lean-подход к его разработке
- поставлено предрелизное тестирование продуктов, идет внедрение инженерных практик как фундамента для полноценного agile

Февраль 2011 — Октябрь 2011
Freemake
Руководитель проектов
Нижний Новгород
Обязанности и достижения

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

Достижения:
- запущены процессы по изменению процесс разработки

Октябрь 2009 — Февраль 2011
Freemake
.NET разработчик
Нижний Новгород
Обязанности и достижения

Обязанности:
- проектирование и разработка архитектуры, разработка бизнес-логики
- разработка пользовательского интерфейса, стилей и пользовательских контролов.
- участие в проектировании usability и UX дизайне
- улучшение процессов разработки, введение инженерных практик

Достижения:
- разработал с нуля на базе дизайн-макетов основную базу стилей и контролов. В настоящий момент используется во всех продуктах компании.
- оптимизировал процессы разработки ( Redmine как система постановки задач и багтрекинга, база знаний на базе WIKI-движка, доски в комнаты, ежедневные 15-минутки аля Scrum-митинги)
- внедрил шаблон MVVM в процесс разработки продуктов компании
- в свободное время структурировал и оптимизировал IT-инфраструктуру компании (сервера, ПО на них, лицензирование и т.п)

Март 2008 — Сентябрь 2010
CEM Tech
.NET Developer
Нижний Новгород
Обязанности и достижения

Обязанности:
- Разработка пользовательского интерфейса (WinForms).
- Разработка и тестирование основных компонент.

Достижения:
- Разработаны модули 3D визуализации, построения термографических изображений.

Февраль 2007 — Октябрь 2009
ННГУ
Программист
Нижний Новгород
Обязанности и достижения

Обязанности:
- Настройка и поддержка IT инфраструктуры для удаленного обучения (Office Communication Server 2005)
- Поддержка компьютерного парка факультета.

Высшее образование
Январь 2005 — Январь 2009
ННГУ
Вычислительной математики и кибернетики
Нижний Новгород