Ruby Developer

Уровень зарплаты: от 200 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)

Резюме: Ruby Developer

Backend-разработчик с более чем 3 годами опыта в разработке веб-приложений и API. Стремлюсь
создавать качественный продукт и постоянно развиваю свои навыки. Умею проектировать
масштабируемые и
надежные решения, оптимизировать производительность приложений и
работать в командах. Имею опыт разработки как и в монолитной архитектуре приложения, так и в
микросервисной.

Опыт работы:
BirdsBuild, Декабрь 2022 — по настоящее время
b2b-маркетплейс для бизнеса, который помогает с закупкой и продажей товара между бизнесами,
гарантирует перевозку товара и упрощает документооборот и поиск поставщиков.
● Интеграция банковского API (Tochka Cyclops): реализация функционала работы с балансом и
банковскими операциями между пользователями;
● Разработка функционала для различных типов сделок с использованием GraphQL;
● Реализация системы статусов заказов для покупателей и продавцов через WebSocket;
● Разработка типов грузоперевозок, а также типов автомобилей и прицепов;
● Ускорение массового импорта данных (перевозки, водители) по Excel-файлам на 600%;
● Внедрение культуры юнит-тестирования и написания документации;
● Рефакторинг легаси-кода: разделение на сервисные объекты и интеракторы, переработано более
2000 строк кода, внедренного в продакшен;
● Оптимизация запросов в базу данных: анализ с помощью Sentry, устранение N+1 запросов,
настройка индексов и переписывание сложных запросов.
Стек: Ruby on Rails 7.1 (Ruby 3.3.0), Roda, GraphQL, Dry-rb, Kubernetes;
Gitlab CI/CD, Postgresql, Redis, Sidekiq, Que, Docker-compose, Rspec, Capybara, Cucumber, AWS S3, Sentry,
Argo, Grafana, Loki.
Во время работы в компании познакомился с новыми подходами в разработке бэкенд
приложений, технологиями WebSocket и GraphQL, а также изучил методологию Large Scale Scrum (LeSS).

ООО “Регион-Квест”, Май 2021 - Ноябрь 2023
Сеть квестов по всей России. В спектр работы входила разработка главного веб-сайта.
● Создание админ-панели для отдела технической поддержки, включая систему рейтинга квестов и
подбор выгодных услуг;
● Разработка функционала для подбора наиболее выгодных предложений для клиентов учитывая
цену, рекламу и популярность проектов;
● Реализация системы авторизации пользователей;
● Разработка системы бронирования с учетом времени, тарифов и автоматического расчета
стоимости;
● Написание юнит-тестов с использованием Minitest;
● Поиск и устранение багов;
● Интеграция Docker для управления проектом.
Стек: Ruby on Rails 6.1, Postgresql, Redis, Sidekiq, Docker, Haml, Minitest.

Посмотрите похожие резюме

Разработчик Ruby on rails
Зарплата: 100 000 руб.
Junior Ruby on Rails developer
Зарплата: 90 000 руб.
Ruby on Rails developer
Зарплата: 120 000 руб.
Ruby on Rails backend developer
Зарплата: 350 000 руб.