Backend developer / Ruby on Rails Developer / Go Разработчик
50 000 руб
Тимур Владимирович
Возраст
30 лет (14 Декабря 1994)
Город
Севастополь
Переезд невозможен
Гражданство
Россия
Полная занятость
7 лет 10 месяцев
Информационные технологии / IT / Интернет
- Проектирование распределенной системы генерации и хранения квитанций: Ruby-монолит + сервисы на Go;
- Реализация асинхронного взаимодействия сервисов через Sidekiq и Redis;
- Хранение файлов в S3 облаке (Yandex Object Storage) с интеграцией через ActiveStorage;
- Создание фронтенда через шаблоны Slim, библиотеки jQuery и Stimulus для работы с показаниями счетчиков и историей начислений;
- Настройка окружения разработки в DevContainer с Docker и внедрение CI/CD;
- Разграничение доступа пользователей через CanCanCan и администрирование через Trestle.
Достижения
- Спроектировал сервисную архитектуру с разделением: Ruby – оркестрирует бизнес-процессы, а Go – обрабатывает высоконагруженные задачи;
- Настроил выгрузку, хранение и работу с квитанциями из облака;
- Реализовал функционал централизованного управления данными и генерации квитанций для облегчения работы учетчика.
Информационные технологии / IT / Интернет
- Полный цикл разработки маркетинговых сервисов: модели, контроллеры, 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 ограничений, написал прокси для прямого общения между фронтендом и сторонним сервисом.
Другое
- Разработка конструкторской документации (КД) и 3D-модели сложных узлов морской техники в AutoCAD, NanoCad, Aveva;
- Осуществление технического сопровождения строительства, изготовления и сборки конструкций на производстве;
- Взаимодействие со смежными подразделениями (технологи, расчетчики) для согласования КД;
- Участие в испытаниях опытных образцов и корректировка документации по их результатам;
- Взаимодействие с поставщиками, контроль работы отдела и замещение руководителя.
Высшее
Севастополь, 2012 — 2018 гг.
Профессиональная разработка на Ruby on Rails
Онлайн-школа Thinknetica
Software testing
Крым диджитал (Ручное тестирование)
Английский — Технический
Ключевое по опыту:
- Ruby on Rails: Уверенный уровень;
- Понимание библиотек ActiveRecord, RSpec, Devise, CanCanCan и другие;
- Опыт работы с PostgreSQL;
- Опыт проектирования API и взаимодействия между сервисами;
- Культура написания тестов (RSpec);
- Умение разбираться в чужом коде и оптимизация кода;
- Умение работать в команде и с Git;
- Frontend: HTML, CSS, JS, достаточный для работы с бэкендом;
- Коммерческий опыт проектирования архитектуры;
- Портфолио с проектами в репозиториях на https://github.com/TimDelRey.
Для оперативной связи Telegram @Thunder_Tim
20 сентября, 2025
220 000 руб
9 июня, 2016
50 000 руб
Юрий
Город
Севастополь local_shipping
Возраст
36 лет (16 августа 1989)
Опыт работы:
1 год и 10 месяцев
Последнее место работы:
Java developer, GridDynamics
01.2014 - 11.2015
13 января, 2015
30 000 руб
Резюме размещено в отрасли