← Все проекты
04 · SAAS TUNING

Remote Industries — оптимизация SaaS на 10K+ пользователей

Короткий точечный проект: за три месяца ускорил высоконагруженный API на 45%.

Период
Июнь — август 2024 · 3 месяца
Роль
Backend Developer
Стек
Node.jsPostgreSQLMongoDBRabbitMQDocker

Backend-инженер в продакшн-SaaS с десятью тысячами активных пользователей. Фокус — перформанс API, очереди сообщений и подготовка архитектуры к горизонтальному скейлу.

Контекст

Команде нужен был инженер, который быстро разберётся с bottleneck'ами продакшн-API и подготовит архитектуру к росту нагрузки без переписывания с нуля.

Что сделал

  • Разработал новые API-фичи и core-функционал для SaaS-продукта на 10 000+ пользователей.
  • Оптимизировал PostgreSQL и MongoDB запросы — латенси ключевых эндпоинтов упала на 45%.
  • Настроил очереди RabbitMQ для асинхронных задач: email-уведомления, генерация отчётов, экспорты.
  • Поднял Docker dev-окружения с правильным неймспейсингом и вольюмами для комфортной работы команды.
  • Отрефакторил схему базы: уменьшение редандантности, поддержка горизонтального скейла.