Обо мне

Специализация и профессиональные навыки:
Хорошее знание следующих языков программирования и технологий:
* .Net framework 3.5 (C#) - Web forms,
* Т-SQL,
* NHibernate,
* HTML,
* Javascript,
* ASP.NET Ajax,
* CSS,
* HTTP protocol,
Хорошее знание платформ и продуктов:
* ОС Windows,
* MS SQL Server,
* IIS 7,
* MS Visual Studio 2010 + Re-sharper,
* Subversion,
* Mercurial,
* MS Project
Отладка .net приложений, поиск и решение проблем производительности, утечек памяти, в том числе и на приложениях, выполняемых на живой среде, в момент использования клиентами. Практический опыт использования
* отладчика windbg + sos
* SQL Profiler
* dotTrace
Развертывание тестовых сред, написание скриптов автоматической сборки, Continuous Integration, решение проблем со сборкой приложений. Продукты и технологии
* CC.Net
* Nant,
* Powershell
Знание паттернов разработки и методологии разработки SCRUM.

Профессиональные цели:
Не останавливаться на достигнутом, совершенствовать навыки, расширять кругозор.

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

Членство в обществах и ассоциациях:
-

Дополнительная информация:
-

Опыт работы
Разрабатываем системы управления деятельностью некоммерческих организаций всех размеров
Team leader, Scrum master, Project manager
Октябрь 2017 — По настоящее время (2 года и 6 месяцев)
Development manager
Октябрь 2012 — Октябрь 2017 (5 лет и 1 месяц)

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

- Проведение собеседований для приема на работу новых сотрудников

- Проведение аттестаций сотрудников

- Координация деятельности различных отделов (QA, Development, Product design, System operations) и команд внутри отдела разработки

- Улучшение процесса разработки продукта http://wildapricot.com

- Составление плана-графика работ и поддержание его в актуальном состоянии

- Контроль и корректирование хода и сроков разработки, прохождения контрольных точек

- Планирование ресурсов

- Контроль исполнения задач

- Построение сплоченной команды разработки

Достижения:

- Переход к методологии разработки feature per branch

Team leader, SCRUM master
Ноябрь 2008 — Октябрь 2012 (4 года)
Обязанности: - Сопровождение и улучшение итеративного процесса разработки продукта http://wildapricot.com - Контроль хода и сроков разработки, планирование ресурсов, контроль исполнения задач - Составление плана-графика и поддержание его в актуальном состоянии - ASAP решение возникающих проблем на "живой среде" продукта. Отладка, общение с Microsoft support - Планирование и улучшение процесса continuous integration, построение специальных "сред" для тестирования, отладки, демонстрации продукта Достижения: - Переход от системы контроля версий Subversion к Mercurial
Lead .Net developer
Сентябрь 2006 — Ноябрь 2008 (2 года и 3 месяца)
Обязанности: - Написание нового функционала для главного продукта компании http://www.wildapricot.com - Оптимизация производительности кода - Оптимизация нагрузки на SQL сервер - Проведение code review, с целью нахождения ошибок, улучшения читаемости, соответствия паттернам и ООП в 2008 году переведен на должность team leader, SCRUM master
eConsortian
Екатеринбург
Ведущий разработчик
Март 2004 — Август 2006 (2 года и 6 месяцев)
Обязанности: - Поддержка и сопровождение программных продуктов на платформе .net framework 1.1-2.0 (asp.net, c#), MS SQL Server 2000 для заказчиков из Северной Америки. Разработка новых программных продуктов. - Разработка web-parts для MS Sharepoint server 2003, построение порталов
Банк "Вятич"
Екатеринбург
Инженер отдела автоматизации
Ноябрь 2003 — Март 2004 (5 месяцев)
Обязанности: - Построение отчетов для Diasoft Workflow, техническая поддержка пользователей - Администрирование локальной сети на основе домена Windows 2000 - Написание программ на C++ для нужд банка
Высшее образование
Уральский Федеральный Университет имени первого президента России Б.Н. Ельцина
Екатеринбург
Факультет: Pадиотехнический институт
Январь 1996—Январь 2001 (5 лет)