jilizartjilizart

Николай Костюрин

Full Stack Web Developer · Бэкенд · Фронтенд · Старший (Senior)
От 3500 $ · Открыт к предложениям
Возраст: 31 год
Опыт работы: 9 лет и 10 месяцев
Регистрация: 29.07.2013
Последний визит: 3 дня назад
Местоположение: Россия, Калининград
Профессиональные навыки: JavaScript · Node.js · ReactJS · Vue.js · PHP · Yii framework · Linux · БЭМ · Redux · Webpack
Войдите, чтобы посмотреть контакты пользователя

Обо мне


Node.js project https://github.com/w3gh/ghost.js
Cross-platform js project https://github.com/JiLiZART/bbob

Github profile

Hakerrank profile

Codewars profile

CV


Personal site

At the current moment, I have the knowledge in

JavaScript (ES3/ES5/ES6/TypeScript/Flow), Node.js;

React:
- react
- redux
- react-router
- reselect
- recompose,
- mobx
- mobx-state-tree
- normalizr
- nextjs
- gatsby

Vue:
- vue
- vuex
- vue-router
- vuetify
- nuxt
- vuelidate

Node:
- express
- koa2
- sequelize

TDD:
- mocha 
- chai
- jest
- codeception
- enzyme

Tools:
- gulp
- grunt
- rollup
- webpack

- HTML5
- CSS3 Stylus/SCSS/LESS
- BEM methodology, Component Oriented

Other
- bem.js, bemjson, bh.js, bemtree (Stack from Yandex)

PHP 5/7,
- Yii1
- Yii2

Also, I have skills in
- Mentoring junior js developers
- Hiring js developers

minimal 3.5K

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

Опыт работы

  • Крупное международное web-издательство, мы разрабатываем для Ultimate Guitar
    Калининград · От 10 до 100 сотрудников
    JS Developer
    Январь 2018 — По настоящее время (3 года и 1 месяц)

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

    1. Написал парсер текстовых табулатур\bbcode в AST дерево https://github.com/jilizart/bbob

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

    3. Реализовал аналог Synthesia на webgl, используя pixi и midi parser
      https://musescore.com/user/12461571/scores/3291706/piano-tutorial

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

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

    6. Менторил разработчиков

    7. Проводил собеседивания разработчиков

  • Частная практика, работа без зачисления в штат
    Калининград · От 1000 до 5000 сотрудников
    Fullstack Developer
    Май 2012 — По настоящее время (8 лет и 9 месяцев)
  • Интерактивная онлайн-школа изучения английского языка
    Москва · От 1000 до 5000 сотрудников
    Fullstack Developer
    Октябрь 2017 — Декабрь 2017 (3 месяца)

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

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

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

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

  • We create software development components for capture, playback, mixing and network streaming applications
    Калининград · От 10 до 100 сотрудников
    Frontend Developer
    Июнь 2017 — Октябрь 2017 (5 месяцев)

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

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

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

  • VIVAster is a service for travelers and by travelers.
    Москва · От 10 до 100 сотрудников
    Frontend Разработчик
    Сентябрь 2015 — Июнь 2017 (1 год и 10 месяцев)

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

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

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

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

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

  • Интернет-платформы и технологии в сфере образования и карьеры
    Москва
    Frontend Разработчик
    Май 2014 — Июнь 2015 (1 год и 2 месяца)

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

  • Е-Студия
    Прокопьевск
    Программист
    Апрель 2011 — Апрель 2012 (1 год и 1 месяц)

Дополнительное образование

Рекомендательные письма

  • Mikhail Baranov
    ClientSide · знакомый
    Фигачит по b_, да.
    Письмо написано 17 декабря 2014 в 08:23