28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Готов к полноценной удаленной работе с мягким графиком. Обговорили задачу, ее объем и сроки - работаем, связываясь при необходимости. Регулярное посещение офиса и работа по графику от и до не рассматривается.

Само собой, умею в HTML и CSS. Нежно люблю флексбоксы, успел забыть про float, с grid layout знаком пока без боевого опыта. Работал со многими шаблонизаторами как для разметки (Jade/Pug, Slim, Haml, Erb, DTL), так и для стилей (Less, Stylus, Sass, Scss). Большой разницы с чем работать нет, но при возможности выбора предпочту питоновский стиль записи без лишних скобочек (Pug/Jade, Slim, Sass, Stylus). На Jade например, так.

Умею анимацию, вот пример показа контента после загрузки на чистом CSS. В анимацию Vue тоже умею.

Опыт Vue, Vue-router, Vuex, SPA на Vue в продакшне. Изначально был выбран для внедрения в большой проект на ROR как более гибкий и требующий наименьшее количество переделок существущего кода. В дальнейшем была разработка SPA и мобильных приложений.

Grunt, Gulp, Webpack - само собой. 

Неожиданно для фронтендера люблю Erlang и считаю его отличной технологией для веба. Делал сайт на Zotonic (фактически это DTL), собирал свои мини-проекты на N2O и коммитил в него поддержку SVG (ныне перенесно в отдельный Nitro). Если он у вас есть и с ним можно работать - это большой плюс, если на нем фронт - +10 к тому, что договоримся.

UI/UX - в силу опыта умею в какой-то мере, но не возьмусь. Просто потому, что UX-проектировщики решат эту задачу намного лучше. Так что максимум могу дать фидбек. Если есть проектировщики, а не "просто дизайнеры" - буду очень рад.

Профессиональные навыки
JavaScriptVue.jsWebpackSassБЭМSvgGit
Участие в профессиональных сообществах
Опыт работы
We build solutions to help you acquire, retain and better connect with your people
Frontend-developer
Июль 2018 — По настоящее время (1 год и 5 месяцев)
Веб-сервис для автоматизации рекрутинга
Frontend Developer
Октябрь 2017 — Апрель 2018 (7 месяцев)

Сложный проект на микросервисной архитектуре. Одна часть фронтенда на Backbone.js, другая, более новая, на Vue.js в виде однофайловых компонентов. Под капотом Python, немного Erlang.

Основная часть работы - создание нового функционала на Vue или переделка старого. Много доработок Backbone-части. Верстка лендингов и промо страниц к событиям и выпуску новых фич, верстка нового дизайна сайта (скоро!). Создание блога на WPшечке, от верстки до натягивания темы. Немножко Python в части, касающейся фронтенда.

Датýрум - IT-мастерская по созданию и поддержке сложных веб-проектов и продуктов.
Frontend Engineer
Ноябрь 2015 — Октябрь 2017 (2 года)

Проект на ROR со сбором ассетов через asset pipeline. Фронтенд достался в печальном состоянии после нескольких  поколений фрилансеров и допила JS бэкендом под свои потребности.

По мере создания новых и переверстки существующих страниц был наведен порядок с постепенным избавлением от существующего кода. Использован БЭМ, для каждого блока отдельный sass-файл.

JS-часть была на jQuery с некоторым количеством внешних библиотек. Со временем кода стало очень много, требования проектировщиков к интерфейсам росли, скорость разработки падала. Для решения этой проблемы cовместно с техническим директором решили использовать реактивный фреймворк. Выбор был между React и Vue, в итоге победил последний. Одним из плюсов при выборе была возможность навесить его на существующую верстку. В первой итерации был использован один из самых простых способов - x-templates и подключение vue.js как библиотеки. 

WebPRO
Хабаровск
Верстальщик / Frontend-разработчик
Май 2015 — Ноябрь 2015 (7 месяцев)
Основные обязанности - верстка сайтов из PSD в HTML+CSS+JS в соответствии с макетом и описаниями. Дополнительно сделано или делается: - Перевод рабочего процесса на использование сборщиков. - Использование git. Проблема в том, что это нужно мне. Нужен контроль версий - обеспечь себя сам. Тестирование - тоже самое. И т.д. Т.е. проекты интересные, но хотелось бы большей организованности и вменяемых перспектив.
ООО "Серверное сияние"
Москва
Фронт-энд, совладелец
Декабрь 2012 — Сентябрь 2014 (1 год и 10 месяцев)
Компания из двух человек, разрабатывали сайты на Drupal 7. Основная деятельность - натягивание дизайнов или доработка существующих тем, немного верстки, немного дизайна. Собрали все шишки, которые могут собрать маленькие компании с недостатком ресурсов для развития. Ушел из-за частой и печальной причины - конфликта между учредителями.
ООО "Партнер"
Хабаровск
Руководитель типографии
Июль 2012 — Январь 2013 (7 месяцев)
Развитие салона цифровой печати с открытия. Решил, что правильнее заниматься собственным бизнесом, чем строить чужой с нуля даже при более высоких рисках. Да и разработка сайтовы выглядела привлекательнее, нежели полиграфия.
МКУ МИАЦ
Хабаровск
Начальник отдела издательской и полиграфической деятельности
Декабрь 2010 — Июнь 2012 (1 год и 7 месяцев)
Обеспечение департамента здравоохранения города полиграфической продукцией, от разработки макета до производства. Работа со сторонниими клиентами и ведение коммерческой деятельности входило в обязанности и создавала основную нагрузку. Первые внятные сайты тоже были сделаны именно здесь, еще на сетке 960.gs. Смотреть на них ныне страшно, но таков был тогдашний уровень знаний. После принятия 313-ФЗ в 2010 году началась череда реорганизаций, из-за смены организационной формы учреждения была запрещена коммерческая деятельность, департамент реформировался и ему было не до заказов. Работы не было вообще, пришлось уволиться.
дизайнер-верстальщик
Июнь 2009 — Декабрь 2010 (1 год и 7 месяцев)
мастер на все руки
Российский издательский дом
Верстальщик
Август 2003 — Октябрь 2006 (3 года и 3 месяца)
Высшее образование
Тихоокеанский государственный университет
Хабаровск
Факультет: Институт информационных технологий
Январь 1996—Январь 2001 (5 лет)