ИГОРЬ УШАКОВ
открыт к предложениям

Проектирую backend-системы, которые держат нагрузку.

15+ лет в разработке: highload-сервисы, микросервисная архитектура, событийная обработка. Node.js, NestJS, TypeScript, PostgreSQL, Kafka.

Написать мне Резюме
Игорь Ушаков
15+
лет в разработке
1200
RPS на сервисе выплат
ускорение обработки данных
Опыт
2025 — н.в.
Senior Backend Developer · 01.tech (1win)
Построил асинхронную оркестрацию выплат через Kafka по паттерну Saga на сервисе ~1200 RPS, устранив риск двойных выплат при at-least-once delivery.
2024 — 2025
Senior Backend Developer · Optimacros
Выделил 6+ бизнес-сущностей монолита в микросервисы на Node.js, NATS и PostgreSQL/Redis, снизив связанность и ускорив релизы.
2021 — 2024
Senior Developer · Fastdev AB (Швеция)
С нуля разработал и вывел в прод систему бронирования и оплаты для крупнейшей сети автошкол Швеции. TypeScript, Express, MySQL, AWS.
2019 — 2021
Fullstack Developer · КАРИ
Сократил время обработки товарных данных с 45 до 15 минут переносом на Node.js Worker Threads. Экспорт на Яндекс Маркет, Ozon, Wildberries.
Стек
TypeScriptNode.js NestJSPostgreSQL KafkaNATSRedis MongoDBDockerAWS OpenTelemetryCI/CD
Проекты
2025 · fintech
Сервис выплат игрокам
~1200 RPS. Асинхронная Saga-оркестрация через Kafka, идемпотентность, PostgreSQL read replicas, Redis, Jaeger/OpenTelemetry.
2021–2024 · Швеция
Система бронирования автошкол
Бронирование уроков и экзаменов, корзина, промокоды, гифткарты, полный цикл оплаты с инвойсами. С нуля до продакшена.
Контакты

Открыт к предложениям на позиции Senior Backend. Работаю по МСК, готов к удалённому формату.

i.am@igor-ushakov.ru github.com/hino-2