Ruby on Rails разработчик
320 000 руб
Сергей Вячеславович
Возраст
38 лет (25 Августа 1987)
Город
Москва
Переезд невозможен
Полная занятость
9 лет 10 месяцев
Информационные технологии / IT / Интернет
Разработка интернет порталов на заказ. Текущий проект: cоциальная платформа и marketplace-продукт с географическим поиском, платежами, мобильным приложением и realtime-чатом.
• Разрабатывал серверную логику и GraphQL API на Ruby on Rails для платформы с 461 тыс. активных пользователей за последние 28 дней; активная аудитория выросла в 5 раз за три года.
• Масштабировал production-систему с нагрузкой 47–55 RPS, p95 latency около 800 мс и PostgreSQL-базой объёмом 675 ГБ.
• Поддерживал обработку около 900 тыс. Sidekiq-задач в сутки тремя workers с использованием Redis.
• Обеспечивал 99,995% uptime за последние 365 дней; диагностировал production-инциденты и локализовал последствия спам-атак.
• Анализировал планы запросов через EXPLAIN и контролировал топ-10 медленных запросов на Grafana-дашборде с использованием pg_stat_statements.
• Проектировал B-tree, составные, частичные и пространственные индексы; ускорил выдачу SEO-страниц примерно в 8 раз.
• Устранял N+1 и оптимизировал ActiveRecord с помощью includes, preload и find_in_batches; работал с Rails read replica.
• Настраивал Puma threads, Sidekiq threads и connection pool с учётом нагрузки Amazon Aurora.
• Реализовывал PostGIS-поиск объектов в заданном радиусе, расчёт расстояния и ранжирование по удалённости.
• Разрабатывал GraphQL API для мобильного клиента, realtime-чат на Action Cable и интеграцию со Stripe.
• Обеспечивал надёжность Stripe-интеграции с помощью idempotency keys, проверки результатов и повторной отправки запросов при временных сбоях.
• Реализовал кэширование через Redis, page cache и fragment cache с инвалидацией по updated_at, TTL в три дня и fallback к PostgreSQL при недоступности Redis.
• Участвовал в последовательном обновлении production-приложения с Rails 4 до Rails 8, адаптируя кодовую базу и зависимости.
• Поддерживал Docker Compose-окружения и отдельный Selenium-образ для E2E-тестов.
• Развивал GitLab CI/CD с RSpec, Webpack, RubyCritic, Brakeman и Fasterer; завершённые задачи выпускались отдельными релизами.
• Руководил backend-командой из четырёх разработчиков: декомпозировал и оценивал задачи, проводил code review, планирование и онбординг.
Высшее
Специальность: «Программное обеспечение вычислительной техники и автоматизированных систем»
Москва, 2005 — 2010 гг.
14 ноября, 2025
25 октября, 2015
50 000 руб
Alexey Fedorovich
Город
Москва
Возраст
65 лет (19 октября 1960)
Опыт работы:
8 месяцев
Последнее место работы:
Инженер-наладчик КИПиА, ООО "ЦентрПроектСтрой"
03.2013 - 11.2013
16 августа, 2017
30 000 руб
Борис Фёдорович
Город
Москва, м. Новогиреево
Возраст
71 год (25 октября 1954)
Опыт работы:
9 лет и 2 месяца
Последнее место работы:
Ведущий инженер-программист, ОАО РТИ
07.2011 - 09.2016
Резюме размещено в отрасли