Senior Backend Engineer
⚙️ Senior Backend Engineer (Node.js / NestJS / TypeScript)
Более 3 лет коммерческой разработки backend-систем в highload- и iGaming/fintech-контексте. Проектирую микросервисы, интеграции платежей и игровые платформы: от продуктовой идеи до устойчивого продакшн-релиза. Сильные стороны: надёжность, идемпотентность операций, наблюдаемость, производительность и масштабирование.
Локация: удалённо / гибрид / релокация (Москва, СПб, Алматы, Екатеринбург и др.) Формат: full-time / part-time / проектная работа Контакты: Telegram @jasper4ik | Email volotkevich.softdev@gmail.com | GitHub https://github.com/VolotkevichGH Ожидаемая ставка: от $20/час или от $2000/мес (обсуждаемо)
💻 Технологический стек Node.js, NestJS, TypeScript, JavaScript PostgreSQL, MongoDB, Redis RabbitMQ, Apache Kafka REST, WebSockets, событийная архитектура, микросервисы Docker, GitLab CI, GitHub Actions, Git Интеграции: Stripe, CryptoCloud, Nicepay, Tinkoff, PayPal, Steam OpenID, Discord, Google, X (Twitter), Telegram Bot API
🚀 Ключевые достижения
- Спроектировал высоконагруженную модель P2P-переводов и механику Money Rain (массовые выплаты в чате) с поддержкой конкурентных сценариев и сохранением целостности баланса.
- Реализовал перевод критичных HTTP-колбэков на RabbitMQ, что снизило нагрузку на ядро платформы в пике и повысило отказоустойчивость.
- Создал унифицированный слой интеграций игровых провайдеров (Megafair, Endorphina, EGT Digital), ускорил запуск новых игр и добавил fallback/A/B роутинг.
- Провёл декомпозицию монолита и выделил Admin-сервис, улучшив безопасность и управляемость кодовой базы.
- Разработал игровые математические модели (RTP, волатильность, PRNG, бонусные механики) для Stake Engine с акцентом на прозрачность, воспроизводимость и соответствие требованиям платформы.
- Оптимизировал производительность: Steam-инвентарь 200мс → 60мс, снижение 429 ошибок Steam API на 90%, Dice 200мс → 50–60мс, критичные API до 60мс.
- Построил событийный чат и мультиканальные уведомления (in-app + email) для транзакций и внутриигровых событий.
- Спроектировал и внедрил OAuth2 авторизацию (Steam, Discord, Google, X) с обработкой edge-cases (state, redirect mismatch, ошибки сессий/таймауты).
- Внедрял CI/CD, наблюдаемость и практики надежности: graceful shutdown, идемпотентность операций, повторяемость транзакций, логирование критичных путей.
🛠 Дополнительно
- Разработка и сопровождение Telegram-ботов (платежи, трейды, аналитика, админ-флоу)
- Кэширование, защитa от дублирования, конкурентные операции и оптимизация запросов
- Работа с Cloudflare CDN/WAF, Digital Ocean S3, OAuth и интеграциями с внешними API
- Английский: B1 (читаю техдокументацию, веду техническую переписку)
- Опыт в продуктовых командах и фрилансе, умею брать ответственность за архитектурные решения и внедрение
Required Skills
Required Languages
🇬🇧 English, 🇷🇺 Russian