Обо мне

At the current moment, I have the knowledge in

  •  JavaScript (ES3/ES5/ES6/TypeScript/Flow), Node.js;
  • React + Redux + ReactRouter + Reselect + Recompose, Mobx + Mobx-State-Tree, Normalizr
  • Vuejs + Vuex + VueRouter
  • Angular2 + ngrx/store
  • bem.js, bemjson, bh.js, bemtree
  • HTML5, CSS3, Stylus/SCSS/LESS, BEM methodology;
  • Gulp/Grunt/Rollup/Webpack tools;
  • jQuery, Vanilla.js, really need write about it? ;)
  • PHP 5/7, Yii1, Yii2
  • Beginner Swift Developer
  • Beginner Golang Developer

Learning:

  • Functional Programming
  • Reactive Programming, Rx.js
  • Beginner Swift
  • Beginner Go
Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Январь 2018 — по настоящее время (11 месяцев)
JS Developer
Калининград
Обязанности и достижения

Реализация бизнес фич используя React, перевод существующих решений на React, разработка компонентов под React\React-Native

  1. Написал парсер текстовых табулатур в AST дерево

  2. Перевод старой кодовой базы на React

  3. Реализация мобильной версии на React

  4. Готовил доклады и проводил лекции по React и JS в рамках внутреннего обучения сотрудников

  5. Перевод фронтенд частей сайта с Drupal на Yii2

Применяемые навыки
Май 2012 — по настоящее время (6 лет и 7 месяцев)
Fullstack Developer
Калининград
Октябрь 2017 — Декабрь 2017 (3 месяца)
Fullstack Developer
Москва
Обязанности и достижения

Разрабатывал на PHP7, JS, TypeScript, Angular2, Symfony3

  1. Правил баги связанные с WebRTC, плотно познакомился с Janus WebRTC Gateway c сигналингом

  2. Внедрял FOSRestBundle в проекты на Simfony3

  3. На внутренних митапах рассказывал что такое MobX и MST, как дружить Angular4 с MobX

Применяемые навыки
Июнь 2017 — Октябрь 2017 (5 месяцев)
Frontend Developer
Калининград
Обязанности и достижения

Develop SPA apps with React, Vue.js, TypeScript, Node.js

Участвовал в разработке концепции продукта и воркфлоу поведения пользователя по методологии Lean

Реализовал по этой концепции прототип для последующего тестирования на Vue.js

Применяемые навыки
Сентябрь 2015 — Июнь 2017 (1 год и 10 месяцев)
Frontend Разработчик
Москва
Обязанности и достижения

Верстка и разработка с использованием технологий:

bem, css, stylus, bem.js, bemjson, enb, bh.js, jquery

Перевел старую версию сайта на новый адаптивный дизайн и стек технологий.

Использовал стэк БЭМ, bemtree + bh, i-bem.js, сборка enb.

Написал render server, для работы БЭМ стека с Symfony PHP

Применяемые навыки
Май 2014 — Июнь 2015 (1 год и 2 месяца)
Frontend Разработчик
Москва
Обязанности и достижения

Разработка и интеграция интерфейсов в продукты компании с использованием технологий bem.js, jquery, stylus, handlebars, svg

Применяемые навыки
Апрель 2011 — Апрель 2012 (1 год и 1 месяц)
Е-Студия
Программист
Прокопьевск
Среднее специальное образование
Август 2006 — Май 2011
техн., Прокопьевский промышленно-экономический
Автоматизация технологических процессов и производств
Прокопьевск
Рекомендательные письма
mikhailbaranov
ClientSide • знакомый

Фигачит по b_, да.

Письмо написано 17 декабря 2014 в 08:23