Обо мне

Рассматриваю предложения по работе на фреймворке Vue.js. (Angular и React пока не интересны, просьба не предлагать). На данный момент хотел бы рассмотреть варианты удаленной или частично удаленной работы. Работа в офисе обсуждаема, но менее приоритетна.

Работаю с JS с 2015 года. Понимаю принцип работы ajax, RESTful API. Нравится es6 синтаксис. Могу верстать, могу не верстать. Умею flex-css, grid-css и очень люблю препроцессоры pug и stylus. Стек освоенных технологий: Node.js, Vue.js, Sails.js, React.js (основы), Webpack, Gulp, npm, git, sockets, Mocha, Jest. Имею опыт работы с Docker.

TDD. Свой код стараюсь полностью покрыть тестами (jest).

Дополнительное обучение:

1) Deep inside Vue.js 2.x (incl. Vuex) - Lectures: 329, Video: 16.5 hours (сертификат https://www.udemy.com/certificate/UC-EAH9JF6O)

2) Accelerated ES6 JavaScript - Lectures: 114, Video: 6 hours (сертификат https://www.udemy.com/certificate/UC-H3BBA8B7)

Профессиональные навыки
JavaScriptWebpackNode.jsSails.jsGitMongoDBStylusVue.jsJadeБЭМ
Участие в профессиональных сообществах
Опыт работы
Лидирующая в своем секторе туристическая компания с полным набором услуг в сфере делового туризма
Frontend-developer
Апрель 2018 — По настоящее время (1 год и 5 месяцев)

Разработка адаптивных встраиваемых виджетов: 

1) калькуляция предварительной стоимости заказа, 

2) форма заказа

Оба виджета подстраивают тему оформления в зависимости от конфига, передаваемого при вставке виджета (делал через css variables).  Интерактив реализован с несложной анимацией, перерасчетом предварительной цены по мере заполнения формы. Использовал свой любимый стек - Vue, Vuex, Pug, Stylus и методологию Suit.css (как БЭМ, только более приятная).  Покрытие собственного кода unit-тестами (Jest). 

ООО "Интеграционика"
Москва
Full-stack разработчик JavaScript
Июнь 2016 — По настоящее время (3 года и 3 месяца)

Разработка двух проектов:

- сессионная комната

- вебинарная комната

Стек технологий:

nodejs, webrtc, websocket, turn, stun, Sails.js, vue.js, vuex, janus-gateway, MongoDB, redis, async, grunt, gulp, webpack, babel, ES6, docker

Бронирование жилья на отпуск и выходные во всех городах России
Инженер-программист
Август 2017 — Апрель 2018 (9 месяцев)

Перенос фронта на Vue.js с использованием nuxt (ssr), jsonAPI. Проведение совещаний по декомпозиции задач, работа в команде

ИП Колесников
Орел
разработчик
Август 2015 — Май 2016 (10 месяцев)
Разработка сервиса конвертации и сборки записей вебинара по временным меткам из записей каждого участника (Node.js, ffmpeg, MongoDB). Сервис проверки целостности медиа-файлов (REST API, Node.js). Разработка облачной ERP платформы для управления производством. Стек используемых технологий: Vue.js, LESS, Grunt, Webpack.
Банк "ЦЕРИХ" (ЗАО)
Орел
Системный администратор
Сентябрь 2011 — Август 2015 (4 года)
Разработка программного обеспечения на Perl для обеспечения автоматизации приема-отправки отчетов Центральному Банку (электронная подпись, шифрование файлов, роутинг сообщений-ответов конкретным исполнителям, контроль ошибок, оповещения)
Высшее образование
Орловский филиал Всероссийского заочного финансово-экономического института
Орел
Факультет: Финансово-кредитный
Сентябрь 2011—Май 2014 (2 года и 8 месяцев)
Окончил Орловскую банковскую школу (колледж) по специальности "Специалист банковского дела" с углубленным изучением информационных технологий