Senior Fullstack-разработчик, Node.js/NestJS
Москва, РоссияСеньор • Тимлид/Руководитель группы
Релокация • Удаленная работа • Частичная занятость
Опыт работы более 5 лет260 000 ₽
Опыт работы более 5 лет260 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g1BqW
О себе
На данный момент Senior Fullstack-разработчик (Node.js/NestJS), Volta Tech.
Мои компетенции и опыт
нужен доступ к резюме разработчик с backend-фокусом: нужен доступ к резюме — с 2020 года, NestJS, Express, TypeScript. Backend highload iGaming-платформы и Web3-платформы с 2M+ пользователей на NestJS; транзакционные и платёжные системы на нужен доступ к резюме с 2022 года.
Основной фокус — нужен доступ к резюме kend: проектирование REST API и микросервисов (NestJS, Express, OpenAPI/Swagger; межсервисно — REST/gRPC), DTO и валидация, транзакционные системы на PostgreSQL (ACID, идемпотентность, row-level locking, TypeORM, EXPLAIN/ANALYZE), очереди и события (RabbitMQ, Kafka, Redis-backed обработчики), realtime по WebSocket, RBAC/JWT/OAuth2, интеграции платёжных шлюзов и внешних API. Инфраструктура: Linux, Docker/Kubernetes, Nginx, CI/CD (GitLab CI), Sentry.
Управленческий трек в трёх компаниях подряд: техрук направления (PR-группа) → Team Lead (Competent IT) → Tech Lead команды 8 (Volta Tech / ERA2). Найм, перформанс-ревью и 1:1, код-ревью.
Бонусом: Python/FastAPI (ядро AI-платформы ERA2), Vue/Nuxt, React/ нужен доступ к резюме — закрываю смежные сервисы и интерфейсы поверх своих API.
Живые продукты: нужен доступ к резюме · нужен доступ к резюме · нужен доступ к резюме · нужен доступ к резюме
Ищу роль Senior Backend-разработчика ( нужен доступ к резюме ) или Senior Fullstack с упором на нужен доступ к резюме в продуктовой команде.
Опыт работы
Volta Tech — Senior Fullstack-разработчик ( нужен доступ к резюме ), июль 2025 — июнь 2026
Высоконагруженная микросервисная iGaming-платформа: каталог 4 000+ игр, авторизация и KYC, платежи (карты РФ, СБП), бонусы, турниры; сотни тысяч пользователей, 170+ инженеров. Плюс ERA2 — AI-направление, экосистема 30+ продуктов в Telegram и вебе (ERA2, +Вайб, БананоГен, NeyroHub, iVox Studio, ERA2 Card) на одном платформенном ядре, где вырос до Tech Lead команды 8.
- Дорабатывал backend-логику платформы на нужен доступ к резюме : 20+ DTO/эндпоинтов, валидация (class-validator), интеграционные слои между микросервисами (REST/gRPC).
- Реализовал кредитно-биллинговую систему ERA2 — одну на все 30+ продуктов экосистемы: тарификация по 90+ моделям, платежи ЮKassa/СБП, успешность транзакций 95%+; кредитный леджер на PostgreSQL (атомарные списания при параллельных генерациях, идемпотентность). Новый продукт подключается к биллингу конфигом, без отдельной интеграции.
- Укрепил data-слой платёжных и бонусных флоу: ACID-транзакции, идемпотентные операции, row-level locking; профилирование (EXPLAIN/ANALYZE), составные индексы, устранение N+1.
- Оптимизировал REST/WebSocket-слой: кеширование через Redis и разгрузка тяжёлых запросов; время ответа ключевых экранов сокращено на ~30–40%.
- Работал с событийной шиной RabbitMQ/Apache Kafka (десятки типов доменных событий микросервисов) и ClickHouse — аналитика по миллионам событий; MongoDB — документные хранилища модулей.
Skinopolis — Backend-разработчик ( нужен доступ к резюме ), сентябрь 2025 — май 2026
Проект параллельно с Volta Tech: Skinopolis — iGaming-платформа открытия кейсов CS2 (кейсы, апгрейд, контракты, джекпот, вывод скинов в Steam); основной разработчик бэкенда, ~1 000 коммитов.
- Бэкенд на NestJS 11 + Prisma/PostgreSQL: 151 модель данных, 87 контроллеров; игровая логика с контролем RTP, вход через Steam, вывод скинов через маркет.
- Платежи на 8 провайдерах с идемпотентными вебхуками и сверкой; real-time на нужен доступ к резюме с Redis-адаптером, очередь BullMQ, ~20 cron-задач; защита продакшена — ModSecurity + OWASP CRS, CrowdSec, rate-limit.
Competent IT — Senior Fullstack-разработчик (NestJS), июль 2024 — июль 2025
Международная Web3-платформа Meta Force Space: маркетплейс, сервисная экосистема; 2M+ пользователей экосистемы (публичный счётчик, август 2024), Polygon. Команда 5–8; вырос из senior в Team Lead.
- Спроектировал архитектуру платформы на TypeScript + NestJS + PostgreSQL; MVP в production менее чем за 4 месяца.
- Проектировал PostgreSQL-слой с TypeORM: схемы доменных модулей, миграции, составные индексы под листинги; MongoDB — документные коллекции.
- Бонусом: фронт — React 18 — ядро dApp, Vue 3 — продуктовые модули.
PR-группа Буржуй — Fullstack-разработчик ( нужен доступ к резюме ), апрель 2022 — июнь 2024
Продуктовое направление digital-группы: NFT-маркетплейс Kefirium (первый рублёвый NFT-маркетплейс РФ), аукционный сервис Soda AVS, платёжная B2B-платформа нужен доступ к резюме . Единственный fullstack-разработчик → техрук направления.
- Разрабатывал транзакционный слой P2P-сделок платёжной платформы на нужен доступ к резюме : ACID, статусные машины, идемпотентная обработка вебхуков, сверки; 3+ платёжных шлюза; мониторинг и алертинг — реакция на инциденты с часов до минут.
- Разрабатывал backend live-аукциона на нужен доступ к резюме : WebSocket-коммуникация < 300 мс, консистентность конкурентных ставок — транзакции и row-level блокировки.
- Бонусом: фронт маркетплейса на Vue/Nuxt.
Routeam — Frontend-разработчик, октябрь 2021 — апрель 2022
Проектный контракт «Бронев» — платформа продажи автобусных билетов и управления рейсами: расписания, продажи через кассы и агентскую сеть, возвраты и отчётность перевозчика в одном продукте; команда 10+ инженеров.
- Выполнил проектный контракт в срок: production-релиз за 7 месяцев; разрабатывал кабинет перевозчика и рабочие места кассира и агента на нужен доступ к резюме 2 + Vuex — бронирование мест по схеме салона, скидки, возвраты, 9 ролей на SSO/OAuth2/JWT, 11 отчётных форм.
ИП Полуэктов — Fullstack-разработчик ( нужен доступ к резюме ), август 2020 — октябрь 2021
Соло-разработка двух продуктов от схемы БД до деплоя: CRM-платформа для ЖКХ Upravhouse и платформа доставки еды Leverans с CRM колл-центра.
- Спроектировал backend обоих продуктов на нужен доступ к резюме : REST API, PostgreSQL-схемы с нуля (миграции, индексы под фильтры и отчёты), вебхуки, уведомления, ролевой доступ, интеграция Telegram-бота.
- Результаты автоматизации: нагрузка на call-центр снижена примерно на 40%, скорость обработки заявок выросла примерно на 25%, время оформления заказа сокращено примерно на 35%, заказы выросли примерно на 30%.
Asmart-group — Frontend-разработчик, июнь 2019 — август 2020
Веб-агентство: B2B/B2C-сайты, туристический портал, e-commerce-магазин.
- Разрабатывал адаптивные интерфейсы на JavaScript (ES6+); PageSpeed/Lighthouse 85+.
Образование: высшее — Омский государственный университет путей сообщения (ОмГУПС), Омск, 2021. Институт менеджмента и экономики, «Реклама».
Языки: Русский — родной; английский — B2.
Контакты: Telegram нужен доступ к резюме · GitHub нужен доступ к резюме
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
