Профессиональные навыки
Опыт работы
Zerohub is a development company. We build high load trading systems (blockchain and crypto asset)
Full-stack разработчик
Декабрь 2018 — По настоящее время (1 год и 1 месяц)

Участие в разработке криптовалютной биржи (фронтенд клиента react/mobx, фронтенд админ-панели react/redux), сервиса генерации HD-кошельков и подписания транзакций в блокчейне (node.js)

Разработка платежной системы с различными способами ввода и вывода денежных средств, публичное API для подключения мерчантов. (nestjs на фронте, админка на yii2)

Партнерская сеть, разработка: финансы, гемблинг, беттинг, крипта, аналитические системы, торговые платформы
Full-stack team lead
Февраль 2018 — Декабрь 2018 (11 месяцев)

Руководство разработкой проектов CRM и Affiliate Network. Разработка архитектуры приложений, Public API. Сбор требований от заказчика, планирование этапов разработки, постановка задач, контроль выполнения, code-review.

Участие в разработке игровых проектов компании в качестве Senoir Fullstack - архитектура, админки, rest, интеграция со сторонними сервисами, трекер, внутренние сервисы, используемые несколькими проектами компании (агрегация и и поставка агрегированных данных в реалтайме)

Стек: React/Redux, Node.js, Golang, MongoDB, Redis, WebSockets

Full-stack developer
Август 2016 — Февраль 2018 (1 год и 7 месяцев)

Разработка CRM для внутренних нужд компании: создание и управление продуктами (воронками), отслеживание информации о лидах, настройка интеграции с сторонними сервисами в веб-интерфейсе (React/Redux + Node.js/Mongo)

Разработка универсального движка воронок с возможностью автоматической интеграции любой верстки через веб-интерфейс (React/Redux + Node.js)

Разработка игрового проекта в сфере валютного трейдинга - интерфейс приложения (доделка старого приложения на Angular2 - для работы не предлагать!, последующее переписывание на React/Redux, работа с backend-частью на Golang/Mongo), админпанель приложения - отображение всех данных по игрокам, игровым комнатам, транзакциям, функционал модерирования игроков (React/Redux + Golang/Mongo)

Интернет-маркетинг, разработка посадочных страниц, многостраничных сайтов, интернет-магазинов
Front-end developer
Август 2015 — Апрель 2016 (9 месяцев)

Разработка фронтенда SaaS-сервиса для аналитики бизнеса. Single-page App, связь с сервером посредством REST API.

Стек: React.js, Flux, Stylus, Gulp, Webpack, Bootstrap. Бэкэнд - Node, Express, MongoDB

ООО "Твил"
Уфа
Frontend-разработчик
Июнь 2015 — Август 2015 (3 месяца)
Разработка фронтенда новой версии tvil.ru Стек - HTML, LESS, JS+jQuery, Yii Framework
ООО "Зачётка"
Москва
Frontend-разработчик, co-founder
Июнь 2013 — Июнь 2015 (2 года и 1 месяц)

Разработка фронтенда проекта (SPA, соц. сеть), участие в формировании задач для других разработчиков, написание ТЗ.

Работа с технологиями HTML5, CSS3, JavaScript, WebSockets.

Разработка по методологии Scrum.

Непосредственное участие в планировании будущего функционала, стратегии привлечения пользователей и других бизнес-процессов компании, как co-founder.

PM проекта мобильного приложения. Составление плана разработки, общение с пользователями для определения самых необходимых функций приложения, написание ТЗ, взаимодействие с аутсорс-командой разработчиков.

UPD. Продумал и реализовал очередь отправки уведомлений на e-mail по достижении определенного пула либо по таймауту с первого события от момента оффлайна пользователя. JIRA научилась это делать только через 5 лет)

ООО "Мегамикс"
Москва
Веб-программист
Январь 2012 — Май 2013 (1 год и 5 месяцев)
Работа над социальной сетью, разработка новых модулей, доработка и устранение ошибок в существующем функционале, консультирование других разработчиков по вопросам работы с движком, составление ТЗ на выполнение каких-либо работ, верстка, user interface.
BrandMotiv, Дизайн-студия
Москва
Веб-программист
Октябрь 2011 — Декабрь 2011 (3 месяца)
Поддержка интернет-магазинов, устранение ошибок в их работе, установка и настройка существующих модулей, разработка новых модулей.
ООО "Альянс"
Уфа
Web-программист
Апрель 2011 — Август 2011 (5 месяцев)
Поддержка сайтов компании, поиск и устранение ошибок, разработка новых сервисов и модулей, верстка.