Перейти к содержимому
Максим Касакин

Staff-инженер · бэкенд и распределённые системы

Бэкенды,которые держатнагрузку.

Почти 7 лет строю распределённые высоконагруженные backend-системы - для AI-платформ, финтеха и Web3-продуктов в России, Швейцарии и США. Микросервисы на Go и Node.js, от нуля до продакшена, с очередями, кэшами и наблюдаемостью, на которых всё держится.

Смотреть работы

В цифрах

−60%
прямых обращений к узлам блокчейна - свой слой кэширования
в 4 раза
быстрее p95 чтения баланса, 600→150 мс
~7 лет
строю высоконагруженные распределённые системы
1 200/день
публикаций, идемпотентно - без дублей при ретраях
20 моделей
текст, фото, видео, аудио - с автофейловером
2 нед→3 дня
цикл релиза после внедрения CI/CD

Избранные работы

Системы, которые я построил

Обо мне

Как я работаю

Строю backend и распределённые системы и веду техническое видение от начала до конца - микросервисы, очереди сообщений, слои кэширования, наблюдаемость. Мне важны вещи, которые плохо смотрятся в демо: идемпотентность, graceful degradation, dead-letter queues, ночной алерт, который не срабатывает. Я и руководил: вырастил команду разработки с 2 до 10 человек, отвечал за техническое направление и работал напрямую с продажами и клиентами - поэтому строю с оглядкой на бизнес, а не только на ТЗ. Но центр тяжести у меня - код. Работаю на Go и Node.js, и когда это оправдано, спокойно работаю по всему стеку - React, Next.js, даже Solidity и Electron. Английский C1, готов к релокации и удалённой работе.

Работаю с

  • Go
  • TypeScript
  • Node.js
  • NestJS
  • Next.js
  • React
  • RabbitMQ
  • BullMQ
  • Redis
  • gRPC
  • MongoDB
  • SQL
  • Docker
  • Kubernetes
  • CI/CD

Контакты

Давайте что-нибудь построим

Готов к релокации и удалённой работе. Я на связи.

Давайте поговорим

Пишите в любой из каналов - обычно отвечаю в течение дня.