Обо мне

Специализация и профессиональные навыки:
Проектирование и разработка сложных много-компонентных веб-приложений.
Специализируюсь на JavaScript во всех его проявлениях.

Языки программирования: JavaScript, C++
Технологии и фреймворки: Node.js, Express.js, jQuery, Backbone.js, Angular.js, grunt, COM, Active Scripting, XUL
Среды разработки: WebStorm, MS VisualStudio
Системы контроля версий: Mercurial, Git, SVN
Системы для организации workflow: JIRA, Greenhopper
CI: Bamboo

Профессиональные цели:
Строить крутые и успешные веб-проекты

Профессиональные навыки
Опыт работы
Декабрь 2014 — Июнь 2016 (1 год и 7 месяцев)
Системный архитектор
Москва
Декабрь 2012 — Декабрь 2014 (2 года и 1 месяц)
Metabar
Head of Development
Москва
Обязанности и достижения
Обязанности: - Управление процессом разработки (планирование, проектирование, реализация вместе с небольшой командой разработчиков, запуск, поддержка) - Разработка архитектуры сервисов/приложений - Непосредственное участие в разработке - Участие в стратегическом планировании - Ведение документации - Исследование новых технических решений/подходов, утилит, фреймворков, внедрение их в процесс разработки - Разработка прототипов приложений Достижения: - Спроектировал и разработал гибкую платформу для написания расширений для браузеров - Спроектировал и реализовал инсталлятор для продуктов компании - Ввел в компании единый стиль написания кода и комментариев - Ввел процедуру Code Review - Внедрил инфраструктуру для написания тестов и запуска их на сервере CI (Bamboo) - Внедрил систему сбора ошибок с клиентских приложений - Внедрил систему A/B тестирования landing-pages приложений партнеров - Переписал backend одного из приложений (sovetnik.metabar.ru) с Python на Node.js, что значительно ускорило и упростило дальнейшую разработку - Вместе с командой запустил несколько крутых проектов (например, sovetnik.metabar.ru, adme.metabar.ru)
Март 2010 — Декабрь 2012 (2 года и 10 месяцев)
Metabar
Lead Developer
Москва
Июнь 2007 — Март 2010 (2 года и 10 месяцев)
Developer
Новосибирск
Обязанности и достижения
Обязанности: - Разработка различных дополнений и расширений (add-ons, extensions, plug-ins) для интернет-браузеров (IE, Firefox, Chrome), почтовых программ (MS Outlook, Thunderbird). - Проектирование архитектуры новых приложений. - Работа с унаследованным кодом (исправление ошибок, рефакторинг). - Консультирование менеджеров по техническим вопросам. - Оценка проектов. - Общение с заказчиками
Высшее образование
Январь 2009 — Январь 2011
НГТУ-Новосибирск
Автоматики и вычислительной техники; АВТФ
Новосибирск
Январь 2005 — Январь 2009
НГТУ-Новосибирск
Автоматики и вычислительной техники; АВТФ
Новосибирск