Борис Рябов

Javascript разработчик

Борис Рябов
contact@bsryabov.ru @rvboris rvboris rvboris

Опыт работы

Старший программист - Яндекс.Деньги
Окт 2015 — настоящее время

Поддержка новичков, проведение собеседований, планирование и декомпозиция задач, распределение ресурсов, код ревью, личное ревью

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

Разработка и сопровождение процессов жизненного цикла карт Яндекс.Денег

Разработка и поддержка фронтенда и бекенда портала, работа с внутренними инструментами, развитие фронтенд-платформы

Работа по БЭМ методологии, React, Redux

Работа с легаси кодом (XScript, XSLT, XML), переход к nodejs

Ведущий веб разработчик - E-Citrus
Окт 2012 — окт 2015

Разработка и поддержка клиентской части проекта lookwish.ru (SPA, Angular)

- Организация сборки новых и старых проектов (grunt, gulp, webpack, yeoman, bower)
- Создание и разработка встраиваемых решений (виртуальная примерочная и другое)
- Поддержка виртуальных примерочных на различных сайтах (ostin, finflare, mexx, befree и другие)
- Гибкая система стилизации и модификации шаблонов
- Разработка и поддержка социальных приложений Facebook, Vkontakte

Разработка и поддержка системы автоматизированной фото-видео съемки (node-webkit, Angular, Web-Sockets)

- Работа с FTDI драйверами
- Управление шаговыми двигателями (С#)
- Управление LED панелями (DMX512, C++, C#)
- Управление камерой (C#, Canon SDK)
- Создание технических требований

Разработка сервера видео обработки на node.js

Работа с django backend

Оптимизация интерфейсов для сенсорных экранов (уличные терминалы, сенсорные мониторы)

Контроль выполнения и распределение задач (pivotal tracker, you track), code review

Техническое собеседование новых сотрудников в команду frontend разработки

Программист - ENGECON
Сент 2010 — окт 2012

Доработка, поддержка CMS Moodle (PHP)

Поддержка системы вебинаров (Adobe Connect)

Автоматизация процесса создания электронных учебных пособий (AutoIt)

Разработка приложения для предоставления электронных учебных пособий (C#)

Текущие технологии

client
react, redux, vue, webpack, gulp
backend
typescript, koa, express, meteor, loopback
tests
ava, nightmare, mocha, supertest
db
mongo, graphql, postgres
devops
docker, nginx, CI, jenkins

Активные проекты

koa-useragent

npm version build status

streamix-bot

Образование

2005 — 2009 Санкт-Петербургский государственный университет аэрокосмического приборостроения

Средне-специальное образование, Программное обеспечение вычислительной техники и автоматизированных систем

Языки

  • Русский — родной
  • English — intermediate
EN