orels1orels1

Антон Орлов

NodeJS / React веб-разработчик · Бэкенд · Фронтенд
От 130 000 ₽ · Не ищу работу
Возраст: 26 лет
Опыт работы: 6 лет и 6 месяцев
Регистрация: 15.08.2013
Последний визит: 1 год назад
Местоположение: Россия, Москва
Профессиональные навыки: Node.js · ReactJS · Sass · Sketch · JavaScript · MongoDB · Git · Разработка тест-кейсов · Docker
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Фанат open-source. Постоянно веду сайд-проекты для поддержания уровня кода и изучения новых подходов - ES7, async/await в JS, BEM/CSS-Modules и так далее.

Люблю писать документацию так, чтобы другим было легко влиться в проект и понять что же в нем происходит. Не адепт TDD, но тесты пишу, так как без них никуда (BDD).

Много работаю удаленно, но считаю что важно не столько где ты работаешь, сколько частая смена окружения в целом.

Убежден, что автоматизация и боты скоро заменят 80% рутинной работы, оставив девелоперам только самое интересное.

Обожаю игры, оттого многое в моих работах строится вокруг них.

Опыт работы

  • X-Team
    Мельбурн
    JS Developer
    Август 2017 — По настоящее время (3 года и 4 месяца)
    • Разработка фронтенда для проекта beachbodyondemand.com
    • Разработка фронтенда для проекта openfit.com
  • Open source
    Москва
    Full stack веб-разработчик
    Май 2016 — По настоящее время (4 года и 7 месяцев)

    - https://cogs.red Репозиторий пользовательских модулей для чат-бота

    Разработка бэкенда на nodeJS/express, данные в MongoDB

    Дизайн (Sketch 3) и разработка фронтэнда на ReactJS с Alt (flux-библиотека)

    Cтили в SASS

    Тестирование с Mocha + chai

    Сборка проекта с gulp

    Автоматизация тестирования и сборки docker образа в Travis CI

    Развертывание системы через docker swarm (менеджер + 2 воркера)

    - https://status.cogs.red Одностраничная статус-страница с развертыванием через форк репозитория на GitHub

    Дизайн (Sketch 3) и разработка фронтэнда на ReactJS

    Cтили в SASS

    Полностью статичный ресурс с кэшированием через localStorage. Цель - максимальная простота развертывания на GitHub Pages

    - Overwatch SR Tracker. Приложение на Electron - личный трекер рейтинга в Overwatch

    Разработка фронтэнда на ReactJS с использованием BEM-методологии и CSS-Modules.

    Сборка через webpack

  • Канобу
    Москва
    Директор по продукту
    Ноябрь 2016 — Июль 2017 (9 месяцев)
    Аналитика, data-based планирование, управление командой разработки, Разработка инструментов для редакции (NodeJS + ReactJS) Автоматизация аналитики (Чат-боты для Slack, NodeJS вебсервис) «Стрим-Центр»: Дизайн в Sketch, прототипирование InVision Генераторы картинок с использованием Canvas Разработка canvas-игр с использованием Phaser (с бэкендом на NodeJS)
    Выпускающий редактор
    Март 2016 — Октябрь 2016 (8 месяцев)
    Разработка инструментов для редакции на NodeJS+ReactJS: вебсервис для работы с изображениями и аналитикой, разделы под крупные игровые события с бэком на NodeJS Набор лэндингов под различные мероприятия с интерактивом на canvas и ReactJS
    Коммьюнити-Менеджер
    Февраль 2015 — Февраль 2016 (1 год и 1 месяц)
    Разработка вебсервиса для модерации (Angular 1 + NodeJS): трекинг действий модераторов, сбор статистики, система оповещений пользователей, списки лидеров для геймификации процесса Разработка расширений Chrome для облегчения работы модераторов
  • Частная практика, работа без зачисления в штат
    Москва · От 1000 до 5000 сотрудников
    Frontend разработчик
    Июнь 2014 — Январь 2015 (8 месяцев)
    Верстал корп. сайты и интернет-магазины под заказ, писал клиентский JS для существующих проектов

Высшее образование

  • НИЯУ МИФИ

    Московский инженерно-физический институт
    Москва · 1441 выпускник
    Управления и экономики высоких технологий
    Сентябрь 2011 — Июль 2015 (3 года и 10 месяцев)
    Прикладная Информатика. Тема дипломного проекта "Автоматизация модерации для крупного игрового сообщества"