highload
#резюме
#nodejs
#nestjs
#backend
#senior
#highload
#microservices
⚡️
Senior Node.js Backend Developer
—
5+ лет
с Node.js
Формат: удалённо / гибрид
Локация: Москва, рассматриваю СПБ / Нижний Новгород / релокацию
Занятость: полная
Оформление: ТК РФ / ИП
Ожидания: от 275 000 ₽ на руки
Английский: B2
Telegram:
@tgdmitr
Backend-инженер с 4+ годами коммерческого опыта на Node.js/TypeScript. Фокус — highload, system design, микросервисы, PostgreSQL и event-driven системы.
Брал крупные направления целиком:
требования → архитектура → декомпозиция → разработка / code review → production и мониторинг
. Проектировал системы с нуля, работал с legacy и курировал реализацию других разработчиков. Есть высшее техническое образование.
🎟
Билетная платформа / бронирования
Проектировал backend федеральной платформы для расписаний, событий, бронирования и продажи билетов, аренды залов и пространств.
— С нуля
спроектировал микросервисную архитектуру
на NestJS:
DDD
,
API Gateway
, границы и контракты сервисов.
— Работал с
PostgreSQL-таблицами 1+ млрд записей
: партиционирование, индексы, транзакции; тяжёлые SQL-запросы ускорял в 2.7–4.5 раза.
— Решал конкурентные сценарии бронирования: консистентность данных, защита от дублей, повторная обработка и восстановление после ошибок.
— Интегрировал билетных операторов,
2ГИС
,
Госуслуги
/
ЕСИА
и другие госсистемы по
REST/SOAP
.
— Проектировал
OAuth2
,
IAM Keycloak
, service realms и RBAC, включая маппинг внешних ролей и авторизацию через ЕСИА.
— Строил
Kafka-сценарии с idempotency
,
retry/backoff, DLQ, deduplication
и
Transactional Outbox
.
🤖
На этом же месте
отвечал за архитектуру RAG-направления
на LangGraph, LangChain и Python/FastAPI: parsing → chunking → embeddings → indexing → retrieval. Декомпозировал задачи, курировал разработку и довёл решение до production.
🚚
Промышленная логистика
Highload-платформа управления логистикой: распределённая state machine для многоэтапной отгрузки,
Kafka / NATS / RabbitMQ / BullMQ
, retry и идемпотентность,
WebSocket/SSE
,
real-time процессы
, auth/RBAC, интеграции и мониторинг.
📍
Логистическая платформа
GPS-трекинг и геолокация в real-time, WebSocket-чат,
JWT/RBAC
, ЭДО, PostgreSQL/Redis, RabbitMQ, REST/GraphQL и CI/CD. Также участвовал во frontend-части на Vue/Pinia.
💬
Корпоративный мессенджер
Групповые чаты и online-статусы, WebSocket, push-уведомления, MongoDB/Redis/RabbitMQ. Реализовывал операции с корпоративными балансами через PostgreSQL locking для сохранения консистентности при конкурентных запросах.
🛠
Разрабатывал переиспользуемые NestJS-модули
для Kafka, Knex, TypeBox/OpenAPI, внутренние npm-пакеты и CLI для стандартизации dev-tools.
Ежедневно использую
Codex
,
Claude Code
и
Kimi
для разработки, архитектурных задач и code review.
Core: Node.js · TypeScript · NestJS · PostgreSQL · Redis · Kafka · RabbitMQ · NATS · ClickHouse · WebSocket · Docker · Kubernetes
Резюме:
https://hh.ru/resume/bc8f1dddff107d98890039ed1f484a684d7a53
GitHub:
https://github.com/FOZERY
Telegram:
@tgdmitr
Откликнуться в Telegram →
⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.