Обо мне

Занимаюсь фронтенд разработкой с 2008 года. Начинал с вёрстки, застал времена когда полностью поддерживали ie6.

Знаком с различными методологиями вёрстки (БЭМ, OOCSS, SMACSS, MCSS). Есть опыт организации стилей и вёрстки на крупных проектах.

Занимался разработкой и поддержкой проектов реализованных на различных backend фреимворках – ASP.NET, Yii, Symfony. Так же работал с различным шаблонизаторами – XSLT, Smarty, Twig, Razor, Haml, Handlebars, Jade, Jsx.

Внедрял сборку фронтенда используя Grunt, Gulp, Webpack. Из css препроцессоров работал с Less и Stylus.

На фронте работал с Backbone, Angular (1), React.

Из личных качеств могу выделить коммуникабельность.

Внедрял ревью кода, проводил собеседования.

Профессиональные навыки
CSSStylusJavaScriptAngularGitPHPScrumJiraReact.jsGulp
Опыт работы
Группа компаний, объединяющая ведущие информационные ресурсы и сервисы банковской и финансовой тематики
Frontend Teamlead
Ноябрь 2013 — По настоящее время (6 лет)

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

– Организация коммуникаций между фронтенд разработчиками (сквозная команда)
– Помощь и консультация фронтенд разработчиков
– Review кода, соблюдение чистоты проекта
– Составление плана по развитию архитектуры и производительности проекта
– Участие в проектировании workflow отдела разработки, автоматизации процессов
– Взаимодействие с заказчиком и дизайнером, декомпозиция задач, составление планов
– Ведение документации
– Развитие фронтенд разработчиков, проведение one-to-one встреч, полугодовой пересмотр зп разработчиков
– Управление техдолгом

Достижения:

– Весь проект переведён на модули, внедрён es6, react 
– Разработан свой бутстрап (http://www.banki.ru/static/common/guide/index.html)
– Организована сборка проекта по бандлам (gulp, webpack)
– Внедрены review, pull реквесты (atlassian bitbucket) 
– Настроено логирование js ошибок (Kibana)

Frontend архитектор
Ноябрь 2013 — По настоящее время (6 лет)

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

- Организация коммуникаций и встреч фронтенд разработчиков

- Консультация фронтенд разработчиков

- Соблюдение кодстайла и чистоты проекта

Достижения:

- Весь проект переведён на require (amd)

- Разработан свой бутстрап

- Организована сборка проекта (grunt, bower)

- Внедрены тесты

Инвестиционный холдинг
Руководитель группы frontend разработки
Июль 2012 — Октябрь 2013 (1 год и 4 месяца)

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

- Распределение и планирование задач, итераций

- Контроль качества кода, review

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

Достижения:

- Организована UI lib на каждом проекте

- Перевод проекта на БЭМ

- Организована сборка проекта соответствующая архитектуре проекта (виджетная система)

Frontend разработчик
Ноябрь 2011 — Июль 2012 (9 месяцев)

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

- разработка нового функционала

- устранение дефектов

- поддержка/рефакторинг существующего кода

Достижения:

- организована группа фронтенд разработки

- вёрстка проектов переписана на изолированные блоки, весь старый код разбит на блоки и файлы

- оптимизирована загрузка стилей и скриптов на страницах, огранизована сборка стилей и скриптов

- все стили переписаны на less css с применением переменных, функций и т.д.

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

- проект оптимизирован под мобильные устройства с использованием css3 media queries

- вся вёрстка полностью резиновая

- составлена библиотека UI элементов для дизайнеров и разработчиков для каждого проекта

- документации, кодстайлы

Издаем компьютерные и мобильные игры, разрабатываем веб-сервисы и развиваем информационно-игровой портал
Старший веб-технолог
Май 2011 — Октябрь 2011 (6 месяцев)

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

- Реализация нового функционала

- PHP, Yii, Twig, Apache

- Устранение дефектов, Jira

- Работа с ветками, Git

- Adobe InDesign

Достижения:

- inn.ru (php, yii, twig, less css, админка, upload файлов)

- 4game.ru (БЭМ)

asp.net разработчик + верстка
Ноябрь 2008 — Апрель 2011 (2 года и 6 месяцев)
Реализация ТЗ, подготовка и выпуск билдов, патчей, работа с ветками (branch per feature), командная разработка. ASP.NET, C#, XSLT, IIS, Visual Studio. Устранение дефектов, работа с TFS, SVN.
Специалист Отдела интернет-маркетинга, администратор сайта
Апрель 2008 — Ноябрь 2008 (8 месяцев)
Поддержка сайта банка на CMS Bitrix. Внедрение новых сервисов. Сбор статистики посещаемости сайта.
Vim Division
Москва
html-верстальщик, контент-менеджер
Октябрь 2007 — Март 2008 (6 месяцев)
Вёрстка статей, материалов, размещение на сайте.
Высшее образование
Национальный исследовательский технологический университет «МИСиС»
Москва
Факультет: Центр инновационных технологий (ИНОБР)
Сентябрь 2003—Июль 2008 (4 года и 10 месяцев)
Факультет: Кафедра cистемной и программной инженерии (ИИБС)
Январь 2003—Январь 2008 (5 лет)
Рекомендательные письма
doberbeatz
Software Engineer • коллега

Крутой чернокнижник.

Письмо написано 31 августа 2017 в 12:43
maksim-gulevich
Дизайнер • знакомый

Марселька очень крутой

Письмо написано 25 июля 2013 в 16:32
limarc
Frontend-разработчик • знакомый

Гуру фронтэнд разработки

Письмо написано 25 июля 2013 в 16:32