Роман С. Ruby разработчик, Middle+
ID 4289
РС
Роман С.
Middle+
Россия, Таганрог, UTC+3
3 766,23 Р/час
вкл. НДС 22% (522.95 Р)
Специалист доступен с 15 августа 2026 г.
О специалисте
Специализация
Ruby разработчик
Грейд
Middle+
Навыки
Главное о специалисте
В IT сфере я работаю уже более 4-х лет. Моя основная специализация - Ruby, Ruby on Rails, PostgreSQL, MongoDB.
Могу описать себя как целеустремленного, исполнительного, внимательного ко всем деталям. В своей работе считаю ключевыми клиентоориентированность и результативность.
Проекты
(8 лет 7 месяцев)NDA
Роль
Ruby разработчик
Обязанности
Набор использованных технологий: JavaScript / Ruby / Active Admin / PostgreSQL / Redis
Интеграции: Yandex / ЕСИА / Госуслуги
Описание проекта
Данный проект — единая государственная автоматизированная информационная система учёта древесины и сделок с ней. Данная платформа предназначена для оформления электронно-сопроводительной документации (ЭСД) при перевозке древесины по территории РФ и за её пределы — для таможенного контроля.
Что было сделано
В рамках проекта проводилось техническое сопровождение кода на основе поступающих в техническую поддержку обращений пользователей, в частности по вопросам синхронизации данных. Расширен функционал, а именно разработаны шаблоны ЭСД, конструктор шаблонов, возможность автоподтягивания данных, добавлены фильтры, модуль sidekiq/jobs для выполнения асинхронных действий.
Был настроен Cron Jobs с использованием модуля sidekiq для того, чтобы в 00:00 происходила выборка в БД и ЭСД переносилась в архив на основание заданного условия. В рамках этой задачи проведена работа по проектированию архитектуры базы данных для корректного взаимодействия с сущностями. При разработке использовалась библиотека Active Admin, служащая для быстрого создания стандартных приложений для администрирования. В контексте решаемых задач разработан нестандартный для данной библиотеки функционал.
Также мы разработали функционал QR-кодирования ЭСД, парсинга и распарсинга данных, содержащихся в QR-кодах. Для деплоя использовался Docker и Kubernetes.
Период работы
Январь 2022 - По настоящее время
(4 года 8 месяцев)
NDA
Роль
Ruby разработчик
Обязанности
Набор использованных технологий: JavaScript / Ruby / Ruby on Rails / React.js / Mobx / OpenStreetMap
Интеграции: Google maps / Social Networks / Payment systems / Microservices / Complex data through APIs
Описание проекта
Данный проект предназначен для информационной поддержки процесса оказания мер социальных услуг гражданам России. Целью развития Системы является повышение качества предоставления услуги по дополнительным мерам социальной поддержки в виде специального транспортного обслуживания отдельных категорий граждан.
Что было сделано
Команда разрабатывала проект с нуля. В ходе работы мы выполнили следующие задачи:
- инициализация проекта;
- схема базы данных;
- авторизация пользователя;
- CRUD пользователи;
- CRUD роли;
- CRUD "граждане с правом на специальное транспортное обслуживание";
- CRUD транспорта;
- CRUD объекты соц. значимости;
- нормативно справочная информация и ее настройка;
- интеграция с РИНС;
- интеграция с СМС-шлюзом;
- CRUD заявки;
- расчет отклонения от рекомендованного маршрута;
- групповые заявки;
- геоинформационная система;
- формирование отчетов;
- портал сбора заявок;
- мобильное приложение API;
- выгрузка таблиц в xlsx;
- логирование;
- импорт реестров из файла;
- размещение на тестовом сервере.
Начало работы
Январь 2021 - Январь 2022
(1 год 1 месяц)
Bloom
Роль
Ruby разработчик
Обязанности
Набор использованных технологий: JavaScript / Ruby / MySQL / React.js / Redux
Интеграции: AWS EC2 / AWS S3 / Google ads
Описание проекта
Приложение для бизнеса, позволяющее легко получить доступ к капиталу, выгодным платежным и аналитическим решениям, которые помогут предпринимателю держать руку на пульсе и в короткие сроки развивать свой бизнес. Компания делает упор на честное ценообразование — оплата только за тот период, когда капитал использовался.
Что было сделано
В рамках проекта было внедрено множество интеграций, в частности сервис Google Analytics для создания детальной статистики посетителей и сервис контекстной рекламы Google Ads, c использованием сервисов AWS Lambda и AWS Step Functions. Вычислительный сервис AWS Lambda, задействованный для добавления своего кода к корзинам сервиса Amazon S3, имеет широкий функционал и позволяет запускать код практически для любого типа приложения или серверной службы без необходимости администрирования. Далее осуществили интеграцию с Facebook Ads, с помощью которого можно отслеживать результативность кампаний, создавать рекламу, настраивать время и место её показа на Facebook, в Instagram, Messenger и Audience Network. А также внедрили сервис для удалённого подписания документов DocuSign, который помогает организациям подключаться и автоматизировать процесс подготовки, подписания, выполнения и управления соглашениями.
Начало работы
Июнь 2020 - Декабрь 2020
(7 месяцев)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Южный Федеральный Университет, Таганрог, Россия
Специальность
Информатика и вычислительная техника, Бакалавр
Завершение учебы
2010 г.

