listya403listya403

Геннадий Балачков

Frontend разработчик JavaScript · Фронтенд
От 150 000 ₽ · Не ищу работу
Возраст: 29 лет
Опыт работы: 5 лет и 6 месяцев
Регистрация: 17.02.2016
Последний визит: 3 месяца назад
Местоположение: Россия, Москва
Профессиональные навыки: JavaScript · Webpack · Node.js · Sails.js · Git · MongoDB · Stylus · Vue.js · Jade · БЭМ
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Рассматриваю предложения по работе на фреймворке 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)

Участие в профессиональных сообществах

Опыт работы

  • Лидирующая в своем секторе туристическая компания с полным набором услуг в сфере делового туризма
    Москва · От 10 до 100 сотрудников
    Frontend-developer
    Апрель 2018 — По настоящее время (2 года и 10 месяцев)

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

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

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

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

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

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

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

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

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

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

  • Бронирование жилья на отпуск и выходные во всех городах России
    Москва · От 10 до 100 сотрудников
    Инженер-программист
    Август 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 — Май 2014 (2 года и 8 месяцев)
    Окончил Орловскую банковскую школу (колледж) по специальности "Специалист банковского дела" с углубленным изучением информационных технологий