Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Обо мне

Опытный специалист с самыми свежими знаниями в мире разработки ПО. Более 7 лет профессионального опыта в разработке коммерческих приложений в международных компаниях, используя самые разнообразные языки и платформы. Имею обширный опыт в разработке комплексных бизнес-решений, работе с базами данных, проектировании клиент-серверных приложений и фронт-энда, управлении проектами и создании документации. Умею работать в команде и никогда не перестаю учиться. Заинтересован в долгосрочной работе на интересных проектах. Хорошо владею английским языком.

Профессиональные навыки
AngularJavaScriptTypescriptNode.jsJavaC#.NETSQLGit
Опыт работы
B2B and B2C IoT solutions
Senior Front End Developer
Июль 2016 — По настоящее время (3 года и 10 месяцев)
  • Разработка, тестирование и поддержка веб-версии приложения Presence - панели управления умным домом.
  • Разработка, тестирование и поддержка веб-приложения Maestro - панели администрирования инфраструктуры умных офисов/домов/организаций.

В процессе разработки решал следующие задачи:

  • Создание удобного кросс-браузерного отзывчивого пользовательского интерфейса на базе Angular и Angular.js
  • Разработка и поддержка систем динамической локализации веб-приложений
  • Создание SDK на typescript для работы с серверным API
  • Рефакторинг легаси-кода в понятные и логичные структуры
  • Оптимизация времени загрузки и скорости работы приложения
  • Миграция админ-панели на Angular версии 7 и Angular Material Design
  • Подготовка приложения для работы в среде Electron
ООО Эксубит
Иркутск
Senior full-stack developer, соучредитель
Февраль 2016 — По настоящее время (4 года и 3 месяца)

С коллегами из Autodesk открыли небольшой офис для разработчиков-удалёнщиков. 

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

Проект отнимает не больше пары часов в неделю. Сейчас и мы сами работаем в этом офисе как удаленные разработчики.

Delcam Ltd, an Autodesk company
Иркутск
.NET / Front-End Senior Software developer
Апрель 2014 — Февраль 2016 (1 год и 11 месяцев)

Участвовал в командной разработке продуктов “PS-Team - Web-Based Programme Management & Collaboration” и “Autodesk OrderManager – Workflow automation”.

  • Был ответственным за разработку клиентской (Angular) и серверной (REST) части
  • Разработал новую эффективную систему сборки для Angular приложений (основанную на Node.js и Gulp)
  • Разработал уникальную инфраструктуру для AngularJS приложений со следующими ключевыми особенностями:
    • Удалённый мониторинг событий и ошибок на клиенте
    • Поддержка динамической интернационализации (неограниченное количество локалей)
    • Система адаптации интерфейса и логики под индивидуальные нужды каждого заказчика
    • Реагирование на события на сервере (WebSockets)

Система “Order Manager” имела хорошие продажи, а новые версии регулярно поставлялись заказчикам. “PS-Team” в основном использовался внутри компании как система управления задачами и проектами, а новые версии регулярно поставлялись с помощью систем непрерывной поставки (continuous integration).

Использованные технологии:

  • C#
  • JavaScript / jQuery
  • AngularJS, Angular Material
  • Node.js / Gulp
  • REST services, WCF services
  • Nancy, SignalR, Redis
  • HTML5 / LESS / CSS3
  • Multithreading / Multitasking
  • MS SQL Server 2014
ООО "Байкал Систем Групп"
Иркутск
.NET ведущий разработчик
Февраль 2013 — Апрель 2014 (1 год и 3 месяца)

Участвовал в разработке и поддержке Системы Управления Документооборотом для Сахалинской Областной Думы и Правительства Сахалинской Области как руководитель группы разработки. Разработал мобильный клиент для Android. Продукты были успешно внедрены в производство и имели хорошие отзывы.

Сферы ответственности:

  • Проектирование и разработка приложений
  • Планирование работ и оценка сроков исполнения
  • Проверка кода и обучение новичков
  • Управление поставками продуктов на сервера заказчиков

Использованные технологии:

  • ASP .NET / C#
  • ExtJS / HTML / CSS / JavaScript
  • NHibernate / MS SQL Server 2008
  • Spring.Net
  • Windows Workflow Foundation
  • TeamCity
  • Android SDK
ООО “Байкал Систем Групп”
Иркутск
JAVA разработчик
Июнь 2012 — Февраль 2013 (9 месяцев)

Участвовал в командной разработке и поддержке систем документооборота на базе Documentum для крупных заказчиков (Транснефть, Сибур, ИркутскЭнерго, ФСФМ, РосАтом). Проект разрабатывается совместно с компанией КРОК. Продукты успешно продавались и внедрялись на сервера заказчиков.

Сферы ответственности:

  • Разработка новых компонент
  • Исправление ошибок (bugfix)
  • Проверка чужого кода (code review)
  • Тестирование
  • Заместитель руководителя группы разработки

Технологии:

  • JAVA, JSP, Spring
  • Oracle DB / SQL
  • EMC Documentum
  • ExtJS / HTML / CSS / JavaScript
  • TeamCity
ПАО "ВерхнеЧонскНефтеГаз"
Иркутск
Специалист службы технической поддержки пользователей
Май 2011 — Июнь 2012 (1 год и 2 месяца)
  • Администрирование компьютеров и сетей
  • Обслуживание и ремонт офисной оргтехники
  • Инвентаризация IT имущества
  • Установка и конфигурирование нового ПО
  • Техподдержка пользователей
  • Обеспечение информационной безопасности
  • Разработка ПО для внутреннего пользования по управлению задачами и контролю за техническим имуществом

Использованные технологии:

  • Visual Basic for Applications
  • MS Office 2003 – 2010
  • Active Directory (Windows domain)
  • MS Windows (XP, Vista, Win7)
  • MS Windows Server (2003, 2008R2)
Иркутский государственный университет
IT инженер, ассистент преподавателя
Октябрь 2008 — Октябрь 2009 (1 год и 1 месяц)
  • Преподавательская деятельность
  • Индивидуальная работа со студентами (тьюторство)
  • Обучение языкам программирования VB, C#
  • Администрирование компьютеров и сетей
Высшее образование
Иркутский государственный университет
Иркутск
Факультет: Институт математики, экономики и информатики
Сентябрь 2006—Июнь 2011 (4 года и 9 месяцев)
Специальность: Прикладная математика и информатика Квалификация: Математик, системный программист Кафедра: Теории алгоритмов и программирования