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

Опыт работы

Где я строил системы

Почти 7 лет бэкенда и распределённых систем - AI-платформы, финтех и Web3. Каждая роль ниже ведёт к разбору системы, которую я там построил.

  1. Архитектор ПО / Тех-лид

    Февр. 2025 - наст. время

    Kineiro LLC · Казахстан

    B2B SaaS-платформа для AI-автоматизации контента и кросс-платформенной публикации.

    • Спроектировал и возглавил платформу с нуля; вырастил команду с 2 до 10 человек, отвечал за техническое направление и работал напрямую с продажами и сопровождением клиентов.
    • Построил собственный движок воркфлоу (сначала на Deno, затем переписал на NestJS): задачи выполняются как DAG - топосортировка, параллельные уровни - с кэшем шагов в Postgres, продолжающим с последнего успешного шага, и межпроцессным локом задачи для идемпотентности.
    • Оркестрировал 20 моделей для текста, изображений, видео и аудио с автофейловером; ~1 200 идемпотентных публикаций в день в 8 соцканалов.
    • Событийная архитектура на RabbitMQ (гарантированная доставка, dead-letter queues, экспоненциальные ретраи, graceful degradation); единый слой данных MongoDB + SQL со сквозной наблюдаемостью.

    Стек: Go · NestJS · RabbitMQ · Redis · MongoDB · SQL · PostgreSQL · Kubernetes · Docker

    Читать разбор
  2. Тимлид веб-разработки

    Февр. 2023 - Февр. 2025

    NGINE-LTD · Женева

    Международная блокчейн-компания, экосистема кошелька.

    • Спроектировал новый микросервисный бэкенд с read-through кэшем перед всеми чтениями с узлов: снизил прямые запросы к узлам на ~60%, а p95 чтения баланса - с ~600 мс до ~150 мс (в 4 раза).
    • Расширил блокчейн на Cosmos SDK (Go) 2 кастомными модулями: ончейн-обмен и конвертацию нативного токена в AI-токены.
    • Руководил командой из 3 человек; внедрил код-ревью и CI/CD, сократив цикл релиза с ~2 недель до ~3 дней.
    • Интегрировал AI-ассистента в кошелёк для типовых операций - снял ~30% рутинных обращений в поддержку.

    Стек: Go · Cosmos SDK · NestJS · Node.js · gRPC · MongoDB · React · Electron · Kubernetes

    Читать разбор
  3. Fullstack Разработчик

    Март 2023 — Июль 2024

    Датаюниверс · Москва

    ERP системы и бизнес-решения в формацевтической сфере

    • ERP система: Перенос state-managment'а с MobX на RTK , снизил время поставки новых модулей
    • Разработка системы сборки и доставки регульярных отчетов на основе данных из фидов контрагентов
    • Рефакторинг legacy сервисов

    Стек: React · Next.js · TypeScript · NestJS · Node.js · Docker · Redis · PostgreSQL

  4. Технический лид

    Сент. 2021 - Окт. 2022

    Club1111 · Лос-Анджелес

    NFT-маркетплейс и Web3-платформа.

    • Спроектировал начальную frontend-архитектуру (Next.js, TypeScript) и реализовал минтинг NFT, включая пакетный мульти-минт.
    • Построил слой интеграции с ончейн-биржей на Wyvern Protocol (протокол, на котором работал OpenSea) - ставки и передача активов.
    • Оптимизировал обработку Web3-транзакций и наставлял младших разработчиков по практикам Web3.

    Стек: React · Next.js · TypeScript · Solidity · Node.js · NestJS · Docker

    Читать разбор

Нужен PDF на одну страницу? Откройте CV.