Ruby developer
Привет, я —
Антоха
Пишу бэкенд на Ruby. Ломаю легаси. Чиню прод.
Rails, чистая архитектура, тесты и деплой без паники. Снаружи — панк, внутри — bundle exec.
Обо мне
Больше пяти лет кручу Ruby в проде: API, монолиты, вытаскивание сервисов из легаси, Sidekiq в три часа ночи. Люблю понятный код, явные контракты и когда CI зелёный с первого пуша.
Правила DRY — да, но не в ущерб читаемости. Рефакторинг — это не страх, а профессия. А ещё верю, что хороший бэкенд может выглядеть скучно снаружи и работать как часы внутри.
# philosophy.rb
class Developer
def ship(feature)
write_tests
refactor_legacy if needed
deploy with confidence
end
private
def rules
"лучше сломать и починить,
чем годами терпеть"
end
end
Стек
Инструменты, с которыми живу каждый день — и пара любимых, когда нужен хаос под контролем.
-
Ruby / Rails
API, ActiveRecord, Hotwire
-
PostgreSQL
Индексы, миграции, EXPLAIN
-
Sidekiq / Redis
Очереди, ретраи, idempotency
-
RSpec
Unit, request, system specs
-
Docker / CI
GitHub Actions, Kamal
-
Legacy
Разбираю, не боюсь, документирую
Контакт
Нужен бэкенд, рефакторинг или второй взгляд на архитектуру — пиши. Отвечаю быстрее, чем падает тест на Friday deploy.