Кто такой наставник и какими гибкими навыками он должен обладать. Читать исследование Хабр Карьеры
Обо мне

Более 15-ти лет в разработке ПО, глубокие знания архитектуры построения приложений и распределенных систем, шаблонов проектирования и цикла разработки ПО.

Кроме того опыт включает создание и выполнение планов разработки, управление группой разработчиков и четкое следование срокам. Анализ требований, разработка концептуальных и логических моделей систем и компонентов, декомпозиция задач, тестирование, проектирование и профилирование БД. Исследование и применение лучших передовых методик и подходов там, где это необходимо и наиболее оптимально. Большой опыт работы в составе международных распределенных команд в условиях совместной работы людей в разных временных зонах.

Адаптивен, гибок, коммуникативен. Способен работать в условии сжатых сроков.

Профессиональные навыки
Опыт работы
ООО "Эксубит"
Иркутск
Соучредитель / Senior Full Stack Developer
Февраль 2016 — По настоящее время (4 года и 1 месяц)
Являюсь соучредителем небольшого офиса по разработке программного обеспечения. Сфера деятельности – разработка ПО на заказ, аутсорсинг, участие в разработке совместно с распределенными командами компаний партнеров. В большей степени участвую в разработке продуктов на .Net платформе и программных решений, размещённых в облачной платформе Azure. В рамках работы над облачными решениями взаимодействую с заказчиками и партнерами из разных стран и часовых поясов. Технологии: - .Net Framework 4.6, C# - Azure - AngularJS, Angular-Material - REST services, WCF services - Xamarin - MS SQL Server 2014 - HTML5 / LESS / CSS3 - JavaScript / JQuery - Node.js / Gulp
Autodesk Inc.
Бирмингем
Team Lead
Январь 2014 — Февраль 2016 (2 года и 2 месяца)
Руководил группой разработки из 4 человек. Был ответственным за проектирование, разработку и поддержку веб-приложений для бизнеса. Выступал как интерфейс между локальными разработчиками в Иркутске (Россия) и удаленной группой разработчиков в Бирмингеме (Великобритания), а также техническим архитектором и менеджером проекта. Контролировал порядок и сроки исполнения работ. Занимался обучением новых разработчиков в команде. Были разработаны и успешно внедрены продукты “PS-Team - Web-Based Programme Management & Collaboration” и "Autodesk OrderManager – Workflow automation”. Около двух лет жил и работал в головном офисе в Бирмингеме, что позволило развить хорошие интернациональные коммуникационные навыки. Система “OrderManager” имела хорошие продажи, а новые версии выпускались регулярно - раз в году релиз для заказчика и каждые 6 месяцев – внутренние релизы. Главной отличительной особенностью продукта было то, что он имел систему кастомизации и мог быть гибко настроен под потребности конкретного заказчика прямо на месте. Продукт “PS-Team” в основном использовался внутри компании как система управления задачами и проектами. Однако продукт также активно используется и сторонними клиентами и имеет хорошие отзывы пользователей.
ООО «Иркут-Телеком»
Иркутск
Технический архитектор
Июль 2006 — Декабрь 2009 (3 года и 6 месяцев)
Руководил группой разработки приложения “Судебная Экспертиза” для Судебного Департамента Российской Федерации состоящей из 4 человек. Спроектировал и разработал архитектуру многопользовательского веб-приложения, включая все слои доступа к данным, архитектуру базы данных и весь GUI. Технологии: - .Net Framework 1.0-2.0, ASP.NET / C# - XML web-services - ADO.NET / Oracle 9.2 - Multithreading - Win Forms - HTML / CSS / JavaScript Продукт был успешно принят комиссией на приемо-сдаточных испытаниях и был установлен в отделениях Юридического Департамента.
Delcam plc.
Бирмингем
Senior Software-Developer
Январь 2006 — Декабрь 2013 (8 лет)
Участвовал в командной разработке проекта “PS-Team - Web-Based Programme Management & Collaboration”. Занимался написанием требований и спецификаций для компонентов и модулей приложения, разрабатывал архитектуру приложения и отдельных его модулей совместно с членами команды на регулярных совещаниях. Разработал отдельный сервис для рассылки, сбора и обработки e-mail уведомлений и ответов от пользователей. Связь с основным приложением реализовал через MSMQ. Внедрение данного сервиса позволило снять нагрузку с запущенных экземпляров основного приложения и девальвировать риски, связанные со стабильностью приложения и целостностью передаваемых данных. Разработал новое API для запуска SQL Server Integration (SSIS) пакетов удаленно, что позволило запускать пакеты в синхронном/асинхронном виде, выдавая информацию о процессе исполнения пакета. Разработан тонкий клиент для основной системы на Silverlight, включающий в себя все слои доступа к данным, модульную архитектуру GUI и окружение для тестирования. Технологии: - .Net Framework 3.5, ASP.NET / C# - Silverlight 4.0 / PRISM - WCF services & legacy XML web-services - ADO.NET / MS SQL Server 2000/2005/2008 s - .NET Remoting, MSMQ - Multithreading - Win Forms - Windows Installer API - HTML / CSS / JavaScript / Ajax - UML Продукт имел хорошие продажи и отличные отзывы и регулярно обновлялся новыми версиями с новым функционалом.
Software developer
Сентябрь 2002 — Январь 2006 (3 года и 5 месяцев)
Участвовал в командной разработке проекта “PS-Team - Web-Based Programme Management & Collaboration”. Принимал участие в доработке модулей ядра приложения и сервисов для модуля управления документами, создание универсального UI, тестирование сборок. Технологии: - .Net Framework 1.0-2.0, ASP.NET / C# - XML web-services - ADO.NET / MS SQL Server 2000-2005 - .NET Remoting - Multithreading - Win Forms - Windows Installer API - HTML / CSS / JavaScript
Высшее образование
Иркутский национальный исследовательский технический университет
Иркутск
Факультет: Технологии и компьютеризации машиностроения
Сентябрь 1997—Июль 2002 (4 года и 10 месяцев)
Автоматизация технологических процессов и производств