#резюме #ищуработу #nodejs #nestjs #backend #typescript #kafka #microservices #fintech #remote #удаленка
Node.js Backend-разработчик (Middle+ / Senior) - TypeScript / Nest.js
💻 Формат: удалённо или офис / гибрид в Минске; рассматриваю офферы с релокацией в Грузию
⏱️ Занятость: полная / частичная / проектная
🧾 Оформление: B2B-контракт через ИП в Грузии, ГПХ или трудовой договор в РБ; возможна оплата в криптовалюте
💼 Опыт: 4+ года коммерческой разработки на Node.js
💰 Ожидания: от $2500
📨 Telegram: @yshcharbakou (полное резюме отправлю в ЛС) · GitHub: github.com/yauheni-shcharbakou · LinkedIn: linkedin.com/in/yauheni-shcharbakou
Навыки
TypeScript, Node.js, Nest.js, Express.js, Kafka (идемпотентные консьюмеры, DLQ), gRPC, NATS, WebSocket (Socket.io), REST API, PostgreSQL (MikroORM), SQL, MongoDB (Mongoose), Redis, OpenSearch, Docker, Docker Compose, AWS (Cognito, S3, CloudWatch), Grafana + Loki, Jest, JWT, OAuth2, 2FA, KYC (Sumsub), decimal.js, Next.js, Payload CMS, AdminJS, Git, Claude Code, микросервисная и event-driven архитектура, SOLID, DDD.
Ключевой опыт
💳 SCRUMP LLC - Node.js Developer (B2B-контракт, полная занятость)
Февраль 2024 - Сентябрь 2026
FinTech-платформа выпуска карт и депозитов, 62.8k пользователей; ключевой бэкенд-разработчик
• Спроектировал и реализовал 11 микросервисов практически с нуля: выпуск карт, депозиты, платежи, KYC, аутентификация; event-driven архитектура на Nest.js + Kafka + gRPC;
• Построил бэкенд модуля доходных депозитов с автоначислением выплат - новый продуктовый поток на 7.6k депозитов и $13.2M внесённых средств в месяц;
• Спроектировал интеграционный слой 3 карточных провайдеров на паттернах Adapter и Strategy - интеграция нового провайдера сократилась с 3-4 недель до 4 дней;
• Реализовал идемпотентную обработку Kafka-событий и DLQ с ретраями - исключил дублирование финансовых операций при повторной доставке;
• Спроектировал алертинг на Grafana + Loki - команда узнаёт об ошибках за 5-15 минут вместо ручного просмотра логов;
• Менторил 2 junior/middle бэкенд-разработчиков - вышли на самостоятельные задачи по платёжному контуру за 3 недели.
🎮 Plan9 - Node.js Developer (B2B-контракт)
Сентябрь 2023 - Январь 2024
• Построил self-service admin-панель (Next.js + Payload CMS) для около 200 сторонних разработчиков игр - настройка механик и призов без участия разработчиков платформы;
• Разработал API игровой платформы: лидерборды, игровые режимы, условия соревнований;
• Реализовал отслеживание игровых событий в реальном времени через WebSocket (Socket.io).
📞 Yumasoft Inc. - Node.js Developer
Февраль 2022 - Июнь 2023
• Снизил среднее время ответа API транскриптов с 3 с до 240 мс (в 12 раз) через compound indexes и агрегацию в MongoDB;
• Реализовал поиск на OpenSearch для индексации около 50k транскриптов звонков: full-text, фильтрация, агрегации;
• Покрыл Jest unit- и e2e-тестами критичные модули бэкенда (82% покрытия);
• Перевёл persistence-слой с Mongoose Model на repository pattern с типизацией populates и projections.
Обо мне
Ключевой бэкенд-разработчик FinTech-платформы: 11 микросервисов, 62.8k пользователей, $13.2M депозитов в месяц. Специализируюсь на event-driven микросервисах, платёжной логике и интеграциях с внешними провайдерами: идемпотентность, порядок событий в Kafka, точные денежные расчёты на decimal.js. Разбираю продовые инциденты по алертам и менторю разработчиков. Образование - БГУИР, английский B2.
Post #11881
81