Привет! Я Егор, backend-разработчик. С 2021 года пишу на Node.js и NestJS в коммерческой разработке: 6 проектов на фрилансе и в проектной разработке, плюс больше года в заказной разработке B2B-систем (закупки и планирование производства, управление сменами, таможенный документооборот). Сейчас ищу новую команду и буду рад знакомству. Пара задач, которыми горжусь:
— Сократил p95 ответа API с 1 400 до 180 мс: вынес тяжёлые операции (отчёты, уведомления, синхронизации) в фоновые очереди BullMQ
— Ускорил импорт xlsx в 22 раза (80 МБ: 4,5 мин → 12 с) и снизил пиковую память с 1,8 ГБ до 180 МБ, переведя обработку на streams с backpressure. OOM-падения прекратились
— Внедрил Kafka для 6 сервисов: Transactional Outbox, идемпотентные консьюмеры, retry и DLQ. 1,2 млн событий в сутки без потерь
— Ускорил ключевые запросы PostgreSQL с 620 до 45 мс (p95) по EXPLAIN ANALYZE: индексы, устранение N+1
— Сократил время реакции на инциденты с ~40 до ~5 минут, а деплой с 25 до 6 минут С чем работаю:
— NestJS, TypeScript, PostgreSQL (TypeORM, Prisma)
— Kafka, RabbitMQ, BullMQ, Redis
— Docker, Kubernetes, GitLab CI/CD
— Prometheus, Grafana, OpenTelemetry, Sentry
— React, если нужно закрыть задачу на фронте Что ищу:
— Backend (Node.js / NestJS), Middle / Middle+
— удалёнка по РФ или офис/гибрид в Санкт-Петербурге или Москве
— продукт с нагрузкой и интересными архитектурными задачами Резюме: https://drive.google.com/file/d/1Wm4L0yh_NlyzxaW0JTuFxNvvZuo9e_Tj/view Если у вас в команде ищут бэкендера или вы знаете, кому это может быть интересно, напишите мне в личку или поделитесь постом. Спасибо! #ищуработу #nodejs #nestjs