Обо мне

Веб разработчик с опытом коммерческой разработки с 2013 года.

Интересуют как новые технологии и инструменты, так и проверенные временем. В основном занимаюсь backend разработкой, но так же готов работать с frontend(React, Vue). По возможности смотрю на новые решения и языки программирования.

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

Умею работать в команде и для меня не проблема разбираться в чем-то новом.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Интернет-магазин выгодных покупок
Тверь
Ruby on Rails Developer
Ноябрь 2018 — По настоящее время (2 года)
Finemine.com
Уфа
Ruby on Rails developer
Март 2018 — Октябрь 2018 (8 месяцев)

Платформа для мониторинга и управления ригами для майнинга. Бекенд обрабатывал данные со стороны ригов, задавал настройки видеокарт, контролировал рабочие сессии на ригах, информировал(через телеграм, email) о повышении температуры на видеокартах, производил мониторинг всей фермы в целом.

Использовалось: ams, sidekiq, money-rails, mongo, sentry, capistrano, rubocop, simplecov, action-cable-testing, vcr, ruby-prof

В работе было следующее:

отчеты о работе в MongoDB, разработка приема платежей через шлюзы приема криптовалют, баланса пользователя а так же работа с ним, веб-сокеты для отображения актуальной информации с рига, покрытие тестами всего проекта, генерация документации и покрытия тестами средствами CI, интеграция с телеграмом для оповещений, работа с Sidekiq, профилирование потребления памяти и оптимизация.

Likes.ru
Уфа
Ruby on Rails developer
Август 2016 — Март 2018 (1 год и 8 месяцев)

Проект нацеленный на информирование о развлечениях и культурной жизни, агрегатор событий, мест, кинотеатров, фото и видео отчетов.

Использовалось: rails 5, sidekiq, ams, rspec, capistrano, bullet, webmock, rubocop, rspec_api_documentation, streamio-ffmpeg, rqrcode, pundit, omniauth, mini_magick, figaro, devise

В задачи входило:

разработка и доработки медиа платформы интернет издания, подготовка материалов для публикаций в FB Instant Articles через api, организация мониторинга авторов и составление отчетов по ним, конструктор главной страницы, работа с телеграм ботом, организация периодических событий, подготовка материалов для корректного отображения в поисковиках(google structured data - мероприятия, рейтинги), управление ролями пользователей

Сторонний проект, в разработке которого участвовал в период работы над основным:

разработка backend api для мобильных приложений, в том числе организация работы чатов, групповых чатов через вебсокеты разграничение сложных прав доступа для материалов пользователя и его частичной информации, работа с формированием QR кодов и превью видеозаписей, работа с пушами, с OAuth провайдерами, входом по QR коду(аналог входа через WhatsApp Web), плюс, соответственно, тестирование и подготовка документации, генерируемой на основе тестов.

Работа в распределённой команде, организация в редмайне, скайп коллы.

Разработка CRM для владельцев интернет-магазинов
Стерлитамак
Web разработчик
Апрель 2013 — Июль 2016 (3 года и 4 месяца)

Компания занимается фуллфилментом интернет магазинов(ведение заказа с момента покупки на сайте до вручения).

Занимался всем, от минимального администрирования сервера до фронтенда, всем понемногу.

Основная работа была в написании бэкенда сервиса, принимающего и обрабатывающего заказы с различных торговых площадок, которые затем обрабатывались операторами колл центра и отправлялись со склада с последующим отслеживанием и оповещением покупателей.

Работал с API различных почтовых, курьерских систем, торговых площадок(DPD, СДЭК, МойСклад, Почта России, PimPay), писал парсеры для разбора заказов.

Занимался правками сервиса, разрабатывал и внедрял новые метрики по отслеживанию продаж, доходности и аналитике. Делал интеграции по позициям заказов со сторонними сервисами.

Написал партнерскую программу(Symfony2, Bootstrap).

Разрабатывал дочерний проект на Django, частично на Angular.

Для себя выделяю:

  • внедрил Vagrant+Puphpet как dev окружение
  • увеличил штат разработчиков(проводил собеседования, был ментором первые месяцы)
  • организовал рабочий процесс через PR с code review
  • PHPMySQLJavaScriptPythonDjangoSymfonySoap
    Высшее образование
    Стерлитамакский филиал Башкирского государственного университета
    Стерлитамак
    Факультет: Факультет математики и информационных технологий
    Сентябрь 2009—Июнь 2014 (4 года и 9 месяцев)

    Специальность "Информатика". Со второго семестра начал совмещать работу с учебой. С третьего курса работал web разработчиком. Темой диплома было разработать клиентское приложение под Android и серверное для обработки данных со стороннего ресурса и отправки клиенту.

    Средний бал по диплому 4,3