Ruby · Ruby on Rails · Backend
Игорь Павлов
Senior Ruby / Ruby on Rails Developer
Backend-разработчик с 13+ годами коммерческого опыта и сильной Ruby/Rails-базой. Разрабатывал продуктовые и high-load системы, B2B-интеграции, монетизацию и сервисы поверх PostgreSQL, Redis, NATS и ClickHouse. Прошёл путь от Ruby-разработчика до CTO, но целевую роль выбираю осознанно: хочу писать код, решать сложные инженерные задачи и отвечать за работающий результат в production.
Опыт
Deeplens / Denum
CTO / Ruby on Rails Developer · 2025–2026С нуля создал production B2B SaaS для сбора и AI-анализа клиентских отзывов, публичных ревью и других источников обратной связи; был единственным автором проекта.
- Самостоятельно спроектировал и реализовал весь проект: архитектуру, production-бэкенд на Rails 8.1, API, модели данных, фоновые задачи, интеграции и пользовательский интерфейс.
- Спроектировал и реализовал взаимодействие Rails-приложения с набором микросервисов и потоки данных между компонентами системы.
- Построил pipeline обработки обратной связи на Sidekiq, PostgreSQL, pgvector и Redis: загрузка данных, классификация, embeddings, генерация и проверка инсайтов.
- Интегрировал несколько LLM-провайдеров с приоритетами и fallback; добавил регрессионные сценарии, бенчмарки качества и наблюдаемость AI-операций.
Worki / VK Работа · Москва
Backend Engineer → Head of Development · 2018–2022- Развивал backend продукта на Ruby и Elixir: новые функции, рефакторинг сервисов, бизнес-интеграции и эксплуатация системы с сотнями тысяч пользователей.
- Спроектировал гибкую систему монетизации и self-service B2B-интеграции для разных бизнес-сценариев.
- Исследовал NATS и NATS Streaming, разработал собственные клиенты для Ruby и Elixir; создал лёгкий ClickHouse-пакет для внутренних сервисов.
- Доработал форк prerender.io для работы с внешними экземплярами headless Chrome и повышения эффективности рендеринга.
- Отвечал за масштабирование, надёжность и технические решения; вырос от backend-инженера до руководителя разработки за один год.
Deep Learn Inc.
Senior Software Developer · 2016–2017- Развивал Ruby on Rails и Python/Flask-приложения: анализировал существующий код, реализовывал функции и интеграции с React-интерфейсом.
- Покрывал Rails-проект тестами на RSpec и улучшал поддерживаемость существующей кодовой базы.
- Участвовал в разработке ML-прототипов на Django и Jupyter.
404 Group / Binomo · Санкт-Петербург
Ruby on Rails Developer · 2016- Разрабатывал функции для high-load торговой web-платформы на Rails 4/5.
- Оптимизировал PostgreSQL-запросы, исправлял дефекты и рефакторил backend.
- Работал на стыке backend и UI: AngularJS, React, Bootstrap.
Social Quantum · Иваново
Ruby / ActionScript Developer · 2013–2016- Разрабатывал игровые продукты на Rails 2.3/3+: новые функции, исправление дефектов и рефакторинг legacy-кода.
- Оптимизировал SQL-запросы в PostgreSQL и производительность клиентской части.
Дополнительный опыт
2011–2025Rails-сервисы для научного CAD-проекта, финтех-архитектура в Uzum и современная Rails-разработка собственного open-source продукта.