Ruby on Rails разработчик
Дамир
Возраст
30 лет (12 Апреля 1995)
Город
Москва
Переезд невозможен
Полная занятость
5 лет 4 месяца
Информационные технологии / IT / Интернет
В компании занимался выстраиванием бесшовных платежных процессов. Моей основной задачей была интеграция с банковскими API (Сбербанк, Тинькофф) и внешними платежными провайдерами для автоматизации приема платежей. Дополнительно разрабатывал и улучшал внутренние инструменты администрирования, которые позволяли операторам эффективно управлять платежами, отслеживать ошибки и проводить возвраты.
Информационные технологии / IT / Интернет
Разработка высоконагруженных TravelTech-решений (Aviakassa, Colibri, МойАгент, Отели Онлайн).
Чем занимался:
- Поддержка серверной части продуктов, включая проектирование и оптимизацию API
- Перенес функционал legacy-админки с PHP на современное решение на Ruby on Rails(Bootstrap, ERB, Sass, AJAX)
- Применял принципы ООП, SOLID, KISS, TDD
- Рефакторинг legacy-кода
- Работа с реляционными (MySQL, PostgreSQL) и NoSQL (Redis) базами данных, а также очередями (RabbitMQ, Sidekiq).
- Код-ревью
Стек:
- Backend: Ruby (v3.1.3), Ruby on Rails(v7.1.5), REST API, Rubocop
- Frontend: JavaScript, Bootstrap, ERB, Sass, AJAX, Haml-lint
- Тестирование: RSpec, Capybara
- Базы данных: PostgreSQL, MySQL, NoSQL(Redis)
- Очереди: RabbitM, Sidekiq
- DevOps: Docker, Docker Compose, Grafana
- Методологии: ООП, SOLID, KISS/DRY, TDD
Информационные технологии / IT / Интернет
ПАКТ - продуктовая компания. Агрегатор мессенджеров и социальных сетей.
Чем занимался:
- Разрабатывал API для агрегации сообщений из WhatsApp, Telegram, VK, Viber, Avito, Facebook, Instagram
- Внедрил параллельное выполнение тестов (RSpec)
- Интегрировал SMS-рассылки, автоматизировав уведомления клиентов.
- Применял принципы ООП, SOLID, KISS, TDD
- Рефакторинг legacy-кода, улучшив его читаемость и скорость работы
- Интегрировал сервис с AmoCRM и Bitrix, автоматизировав процессы обработки заявок
- Оптимизировал SQL-запросы (PostgreSQL), сократив нагрузку на БД.
- Реализовал механизм очередей задач для обработки массовых рассылок
- Участвовал в code review, поддерживая стандарты разработки
Стек:
- Backend: Ruby (v3.3.0), Ruby on Rails(v7), REST API, Rubocop
- Frontend: JavaScript(CoffeeScript, Query), Bootstrap, ERB, Sass, AJAX
- Тестирование: RSpec
- Базы данных: PostgreSQL, NoSQL(Redis)
- Очереди: RabbitM
- DevOps: Docker, Docker Compose, Grafana, Sentry, Ansible
- Методологии: ООП, SOLID, KISS/DRY, TDD
Информационные технологии / IT / Интернет
RostJob – это платформа, которая предоставляет интерфейс управления системой найма персонала от ведущей компании в области HR.
Чем занимался:
- Разрабатывал и поддерживал административную панель для управления HR-процессами
- Реализовал геолокацию пользователей для улучшения точности подбора кандидатов
- Разрабатывал REST API для интеграции с внутренними сервисами
- Оптимизировал запросы к БД
- Верстал шаблоны писем и отчетов с адаптивным дизайном
- Разрабатывал динамические формы для анкетирования кандидатов
Стек:
- Backend: Ruby(v2.5.1), Ruby on Rails(v5.2), REST API, Rubocop
- Frontend: ERB, Sass , JavaScript(AJAX, jQuery), Bootstrap, AJAX
- Тестирование: RSpec
- Базы данных: PostgreSQL, Redis
Высшее
Ростов-на-Дону, 2017 — 2022 гг.
Работаю ruby-разработчиком, занимался несколькими проектами, в которых приходилось решать разные задачи - от оптимизации БД, до интеграции с различными популярными мессенджерами.
Я изначально выбрал ruby, потому что, хотя, его синтаксис и выглядит простым, он невероятно гибкий и позволяет делать очень интересные вещи (например писать свои DSL для разных нужд). При этом он остается легкочитаемым и не перегруженым.
Мне удалось поработать с различными важными технологиями, например RabbitMQ, Docker, Ansible и т.д.
Я очень внимательно и трепетно отношусь к стилю кода, стараюсь применять best practice, всегда использую rubocop.
Так же знаком с сервисами мониторинга и логирования - Sentry и Grafana.
Мне интересно изучать новые паттерны проектирования и способы организации кода.
Я много лет жил в Таганроге и учился там, сейчас живу в городе Невинномысске (могу рассмотреть переезд при необходимости), иногда летаю в Москву на различные мероприятия или увидеться с друзьями и коллегами.
С детства занимаюсь спортом.
В свободное время смотрю фильмы и сериалы. Гуляю с друзьями.
Иногда пытаюсь что-то читать, чаще всего это профессиональная литература, но иногда и художественная.
По выходным езжу в горы - дышать воздухом и любоваться видами.
14 ноября, 2025
14 ноября, 2025
14 ноября, 2025
Резюме размещено в отрасли