Резюме специалистов Creative

Никита В.

SENIOR BACKEND DEVELOPER

Основной стек: Node.js (NestJS, Express), TypeScript
Коммерческая разработка: 5+ лет
Знание английского: B1 — Средний

Hard Skills

  • Языки и фреймворки:TypeScript, JavaScript, Node.js, NestJS, Express.js, RxJS, Sequelize, Prisma
  • Архитектура и интеграции:Микросервисы, REST API, GraphQL, JSON API, Kafka, RabbitMQ, NATS, WebSockets, Socket.io, Meilisearch, Typesense, аутентификация и авторизация пользователей, разграничение прав доступа
  • Базы данных:PostgreSQL, Redis, ClickHouse, MongoDB
  • Инструменты и инфраструктура:Kubernetes, Docker, CI/CD (GitLab, GitHub Actions), Linux, Nginx, S3, Vault, Prometheus, Grafana, Sentry
  • Разработка и поддержка масштабируемых backend-решений в разных доменах
  • Глубокая работа с брокерами сообщений и асинхронными интеграциями
  • Оптимизация API и бизнес-логики для повышения производительности
  • Настройка мониторинга и устранение узких мест в приложениях

Team Skills

  • Руководство командами backend-разработчиков
  • Постановка задач, декомпозиция и контроль сроков
  • Взаимодействие с командами фронтенда, QA и продуктовой командой
  • Оптимизация и масштабирование высоконагруженных систем

Опыт работы

08.2025 — по наст. время

Проект:CRT
Роль:Teamlead/Techlead Node.js (CRT)

Задачи:
— Разработка и оптимизация REST API
— Сбор и анализ бизнес-требований, участие в составлении ТЗ
— Проектирование архитектуры для платформы по внешнеэкономической деятельности
— Реализация и поддержка механизмов аутентификации, авторизации и разграничения прав доступа
— Мониторинг и повышение производительности сервиса
— Код-ревью команды
— Рефакторинг платформы
— Миграция на Postgres с Mongo
— Менторство
— Стек: NestJS, PostgreSQL, Mongo, Redis, Mongoose, Vault, S3, NATS, REST API, Gotenberg, ArgoCD, Socket.io, BullMQ

Достижения:
— Спроектировал backend-архитектуру платформы с учетом масштабирования, устойчивости и дальнейшего развития функциональности
— Оптимизировал REST API, повысив стабильность работы сервиса и скорость обработки запросов
— Участвовал в сборе и анализе бизнес-требований, переводил их в понятные технические задачи для команды разработки
— Подготовил технические решения и участвовал в составлении ТЗ для реализации новых функциональных модулей
— Обеспечивал корректную работу механизмов аутентификации и авторизации, включая разграничение доступа к функциональности backend-сервисов
— Провел рефакторинг ключевых частей платформы, снизив технический долг и упростив дальнейшую поддержку проекта
— Участвовал в миграции данных с MongoDB на PostgreSQL, сохранив корректность данных и работоспособность сервиса
— Настроил подходы к мониторингу производительности, что помогло быстрее выявлять узкие места и оптимизировать работу сервиса
— Повысил качество кода через регулярное код-ревью, единые инженерные подходы и контроль архитектурных решений
— Наставлял разработчиков, помогал с погружением в проект, разбором сложных задач и ростом технической самостоятельности
— Обеспечивал развитие backend-части платформы на NestJS с использованием PostgreSQL, MongoDB, Redis, NATS, BullMQ, S3, Vault, Socket.io и ArgoCD

09.2024 —08.2025

Проект:NDA (Tranzet)
Роль:Senior Node.js Develope
Команда: 2 back, 2 front QA, PM, Designer, BA, SA

Задачи:
— Разработка и оптимизация GraphQL API
— Проектирование бизнес-логики для логистической платформы
— Мониторинг и повышение производительности сервиса
— Стек: NestJS, MicroORM (Knex), PostgreSQL, Redis, ClickHouse, Vault, S3, Kafka, GraphQL, Apollo, REST API

Достижения:
— Разработал и оптимизировал GraphQL API, повысив стабильность и скорость обработки запросов
— Спроектировал бизнес-логику для логистической платформы с учетом сложных процессов и интеграций
— Улучшил производительность сервиса за счет мониторинга, анализа узких мест и оптимизации backend-части
— Обеспечил надежную работу с данными и асинхронными процессами через PostgreSQL, Redis, ClickHouse и Kafka
— Реализовывал backend-функциональность на NestJS с использованием GraphQL, Apollo, REST API, S3 и Vault

11.2023 — 09.2024

Проект:AzaliaNow
Роль:Senior Backend Developer
Команда: 5 back, 5 front, дизайнер, художник, QA, BA, DevOps, PD, PM

Задачи:
— Разработка и оптимизация REST API— Реализация бизнес-логики e-commerce системы
— Реализация бизнес-логики e-commerce системы
— Интеграция Kafka, RabbitMQ, Kubernetes, мониторинг через Grafana/Sentry
— Стек: NestJS, PostgreSQL, Prisma, Redis, Bull, Kafka, RabbitMQ, Kubernetes, Socket.io, Typesense

Достижения:
— Разработал и оптимизировал REST API для e-commerce системы, повысив стабильность и скорость работы backend-части
— Реализовал бизнес-логику ключевых процессов e-commerce, включая обработку данных, событий и пользовательских сценариев
— Настроил асинхронное взаимодействие через Kafka, RabbitMQ и Bull, повысив надежность обработки фоновых задач
— Улучшил наблюдаемость сервиса через Grafana и Sentry, ускорив поиск ошибок и узких мест
— Участвовал в развитии инфраструктурного контура на Kubernetes и обеспечивал стабильную работу сервисов в production-среде

04.2023 — 11.2023

Проект:HWC Studio
Роль:Middle+ Node.js Developer
Команда: 2 back, 3 front, художник, гейм-дизайнер, QA, ПМ

Задачи:
— Backend для MMO RPG, real-time взаимодействие через Socket.io
— Оптимизация игровых серверов, REST API и микросервисов
— Стек: NestJS, Sequelize, K8s, GitLab CI/CD, NATS, PostgreSQL, Redis (json/search)

Достижения:

— Разработал backend для MMO RPG с поддержкой real-time взаимодействия через Socket.io
— Оптимизировал игровые серверы, REST API и микросервисы, повысив стабильность и скорость обработки игровых событий
— Реализовал обмен данными между сервисами через NATS и Redis, улучшив надежность взаимодействия компонентов
— Настроил работу с игровыми данными в PostgreSQL и Redis json/search для быстрых операций чтения и поиска
— Участвовал в развитии production-инфраструктуры на Kubernetes и GitLab CI/CD для стабильной поставки изменений

08.2022 — 02.2023

Проект:Iogru
Роль:Middle Backend Developer,
Команда: 2 back, 2 front, дизайнер, ПМ

Задачи:
— Платформа для управления теплицами, интеграция Schneider-контроллеров
— Настройка MQTT, NATS, Kubernetes, CI/CD
— Стек: Node.js, NestJS, PostgreSQL, Redis, NATS, Sequelize, K8s

Достижения:
— Разработал backend для платформы управления теплицами с интеграцией Schneider-контроллеров
— Настроил обмен данными с оборудованием через MQTT и NATS, повысив надежность передачи событий
— Реализовал бизнес-логику для мониторинга и управления параметрами тепличной инфраструктуры
— Оптимизировал работу с данными в PostgreSQL и Redis для стабильной обработки показателей и событий
— Участвовал в настройке Kubernetes и CI/CD, обеспечив стабильную поставку изменений и работу сервисов

06.2020 — 07.2022

Проект:Никор-Н
Роль:Middle Backend / SysAdmin
Команда: 1 back, 1 front

Задачи:
— Поддержка сети медцентров, разработка внутренних приложений
— Настройка репликации БД, администрирование инфраструктуры

Достижения:
— Разрабатывал и поддерживал внутренние приложения для сети медцентров, автоматизируя рабочие процессы сотрудников
— Обеспечивал стабильную работу backend-части сервисов и внутренних систем
— Настроил репликацию баз данных, повысив отказоустойчивость и доступность данных
— Участвовал в администрировании инфраструктуры, поддерживал работоспособность сервисов и окружений
— Оперативно устранял технические проблемы, влияющие на работу внутренних приложений и пользователей

Образование: неоконченное высшее (МАИ, Проектирование жидкостных ракетных двигателей)

Главное о специалисте: Backend-разработчик с опытом в проектировании и оптимизации микросервисов, интеграции с внешними сервисами и запуске проектов с нуля. Работал в логистике, e-commerce, геймдеве и агротехе. Люблю автоматизацию и построение надёжной архитектуры.Опыт запуска проектов с нуля и вывода их в продакшн.
Backend