Backend developer / Ruby on Rails Developer / Разработчик

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

Резюме: Backend developer / Ruby on Rails Developer / Разработчик

Июнь 2025 — настоящее время:
Проектная деятельность в GitHub
Севастополь
Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения
Backend developer / Разработчик
- Проектирование распределенной системы генерации и хранения квитанций: Ruby-монолит + сервисы на Go;
- Реализация асинхронного взаимодействия сервисов через Sidekiq и Redis;
- Хранение файлов в S3 облаке (Yandex Object Storage) с интеграцией через ActiveStorage;
- Создание фронтенда через шаблоны Slim, библиотеки jQuery и Stimulus для работы с показаниями счетчиков и историей начислений;
- Настройка окружения разработки в DevContainer с Docker и внедрение CI/CD;
- Разграничение доступа пользователей через CanCanCan и администрирование через Trestle.

Достижения
- Спроектировал сервисную архитектуру с разделением: Ruby – оркестрирует бизнес-процессы, а Go – обрабатывает высоконагруженные задачи;
- Настроил выгрузку, хранение и работу с квитанциями из облака;
- Реализовал функционал централизованного управления данными и генерации квитанций для облегчения работы учетчика.

Декабрь 2024 — Июнь 2025:
Uchi.ru
Москва, uchi.ru
Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения
Backend разработчик / Ruby on Rails Developer
- Полный цикл разработки маркетинговых сервисов: модели, контроллеры, REST API endpoint, миграция БД;
- Интеграция с внешними системами через Kafka, Botmother, прокси-сервисы и внутренние API;
- Автоматизация процессов с помощью Rake-тасок, включая задачи по расписанию Cron;
- Рефакторинг и устранение багов в продакшене с использованием Sentry, Grafana и Kibana;
- Миграция проектов на новые базовые Docker-образы и настройка окружений;
- Разработка и поддержка страниц админ-панели с использованием библиотеки Trestle;
- Покрытие кода модульными и интеграционными тестами (RSpec, FactoryBot);
- Деплой сервисов, отладка и технические исследования для выбора оптимальных решений;
- Участие в код-ревью, ретроспективах, планировании спринтов.

Достижения:
- Перенёс функционал старой админ-панели ActiveAdmin на библиотеку Trestle, оптимизировал UI и упростил поддержку;
- Разработал Rake task для парсинга CSV-файла и отправки в Kafka данных для обработки более чем 13 000 пользователям;
- Реализовал систему различных триггеров по всему проекту, автоматически вызывающих API Botmother для отправки сообщений в Telegram через задачи по Cron расписанию;
- Создал ресурс (миграция, модель, контроллер, сервисы) для хранения и чтения флагов работы фронтенда — аналог storage браузера;
- Перевёл один из проектов на новый базовый Docker образ и устранил ошибки, возникшие при переезде сервисов. Из-за CORS ограничений, написал прокси для прямого общения между фронтендом и сторонним сервисом.

Апрель 2024 — Декабрь 2024:
Онлайн-школа Thinknetica
Курган
Информационные технологии, системная интеграция, интернет
• Интернет-компания (поисковики, платежные системы, соц.сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее)
Образовательные учреждения
• Повышение квалификации, переквалификация
Практикант в направлении разработки
Получение практического опыта и решение кейсов разработки.

Декабрь 2017 — Декабрь 2024:
АО "ЦКБ "Коралл"
Севастополь, cdbcorall.ru/
Нефть и газ
• Транспортировка, хранение нефти
• Добыча нефти
Инженер-конструктор
- Разработка конструкторской документации (КД) и 3D-модели сложных узлов морской техники в AutoCAD, NanoCad, Aveva;
- Осуществление технического сопровождения строительства, изготовления и сборки конструкций на производстве;
- Взаимодействие со смежными подразделениями (технологи, расчетчики) для согласования КД;
- Участие в испытаниях опытных образцов и корректировка документации по их результатам;
- Взаимодействие с поставщиками, контроль работы отдела и замещение руководителя.

9 месяцев

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

Ruby Developer
Зарплата: 200 000 руб.
Ruby Developer
Зарплата: 200 000 руб.
Ruby on Rails backend developer
Зарплата: 350 000 руб.