Проводим исследование и будем рады поговорить с теми, кто отвечает за репутацию работодателя. За участие дарим записи Хабрасеминара!
Проводим исследование и будем рады поговорить с теми, кто отвечает за репутацию работодателя. За участие дарим записи Хабрасеминара!
Senior Backend, 13+ лет в продакшене. Последние 4 года: в составе небольшой команды Ruby-инженеров
ArtStation (Artstation Labs, подрядчик Epic Games), международной платформы для 3D-художников (30 млн пользователей, 350 сервисов на Ruby, DDD, высокие нагрузки). В составе команды участвовал в переводе ключевого сервиса на внутренний фреймворк компании (Roda + Sequel), общий с основной платформой: единый стек, переиспользование наработок и явные доменные границы. Покрытие доменной логики тестами до 94%.
Основной фокус: бэкенд-архитектура на Ruby вне Rails-стека (Roda + Sequel) с применением DDD, CQRS, Hexagonal Architecture, anti-corruption layer. Свободно переключаюсь между Ruby, Python (FastAPI, Django) и PHP (Laravel, Yii2)


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Параллельная разработка нескольких продуктов на смешанном стеке (Ruby, Python, PHP): backend, AI-интеграции, инфраструктура.
Ruby-пайплайн обработки торговых документов: приём PDF и сканов, OCR через Google Vision API, извлечение полей через GPT-4.1, сшивка данных из нескольких документов через fuzzy-матчинг, выгрузка Excel-отчётов на FTP. (Ruby, Sidekiq, Redis, PostgreSQL)
AI-ассистент поддержки интернет-магазина: RAG-пайплайн (sentence-transformers + ChromaDB, DeepSeek LLM) с PII-анонимизацией чатов через NER (Natasha). (Python, FastAPI)
Дополнительно: backend анализа биомеханики упражнений по 3D-координатам из MediaPipe (Python/FastAPI); рефакторинг и AI-рекомендации для спортивной платформы (PHP/Laravel 11, Livewire).
В составе небольшой команды Ruby-инженеров ArtStation, международной шоукейс-платформы для 3D-художников (30 млн уникальных пользователей). Архитектура: 350 сервисов на Ruby в DDD-подходе (распределённый монолит на общей кодовой базе с tree-shaking, 20 bounded contexts, 7 баз PostgreSQL, Redis, высокие нагрузки), внутренний фреймворк поверх Roda + Sequel. Первый год работал над самой платформой ArtStation, затем основным проектом стала review-система для 3D-художников.
Review-система для 3D-художников (основной проект)
Разрабатывал и поддерживал интернет-магазины: каталоги, корзины, интеграции с платёжными системами, импорт из CSV
Спроектировал и реализовал сервис агрегации статистики с музыкальных стриминговых платформ (Spotify, VK и др.): парсинг, хранение и обработка данных
Менторил junior-разработчиков (код-ревью, onboarding) и привнёс культуру тестирования: внедрил покрытие бизнес-логики юнит-тестами (PhpUnit)
CRM-система для театров (PHP/Yii2), с нуля в одиночку до продакшена:
Разработал внутреннюю корпоративную систему (Rails, Bootstrap) в одиночку с нуля:
Поддерживал и дорабатывал портал предпринимателей Республики Башкортостан (Rails): исправление багов, разработка новых форм, интеграция парсера данных
Поддерживал корпоративный сайт (PHP, Drupal): создание новых разделов, доработка существующей функциональности