Кейсы

Реализованные проекты и системы

Продукты, платформы и инфраструктура, которые я спроектировал и вывел в эксплуатацию — с архитектурой, разработкой, деплоем и сопровождением. Всё, что ниже, работает в проде: с интеграциями, пользователями и мониторингом. Сгруппировано по направлениям.

30+систем в проде
5мобильных приложений
3интеграции ERP / POS
8направлений

Флагманские продукты

Четыре самостоятельных продукта

Каждый — от концепции и архитектуры до прода: клиент, сервер, интеграции, инфраструктура.

Мобильное приложение для сети кофеен

Приложение предзаказа и самовывоза с интеграцией в POS Quick Resto. Спроектировал и реализовал полностью: клиент, сервер-BFF, админку, интеграционный слой и инфраструктуру. Мобильный клиент никогда не ходит в кассу напрямую — всё через собственный бэкенд.

  • Mobile: Flutter, Riverpod, go_router, Firebase (push, дистрибуция)
  • Backend-BFF: NestJS, TypeORM, PostgreSQL — нормализация каталога, кеш меню
  • Админ-панель: Next.js — меню, баннеры, коллекции, push-рассылки
  • Интеграция POS Quick Resto (INTEGRATOR-flow) через отдельный Flask-сервис
  • Гости заказывают по временному токену; успех — только после подтверждения заказа в POS
FlutterNestJSNext.jsFlaskPostgreSQLFirebase

⚙️ Разработано с применением нейросетей

Алготрейдинговая платформа (мульти-бот)

Многопользовательская система автоматической торговли на бирже Bybit — самый технически сложный проект. Разделённые сервисы сканирования сигналов, исполнения и отчётности, конфигурируемые стратегии, изоляция данных пользователей. Плюс мобильный клиент трейдера.

  • Сканер входов по конфлюэнции индикаторов (EMA / RSI / MACD / Bollinger / StochRSI / VWAP)
  • Адаптация лимитов риска под индекс Fear & Greed, окно фандинга, фандинг-хедж, DCA
  • Мультитенантность, JWT, роли admin/user; два контура — Demo и Mainnet
  • Мобильный клиент на Capacitor: вход по Telegram, пуши о закрытии сделок
  • Разбор боевых инцидентов: стекинг ордеров ×2–×4, слив на шортах → корректный R:R
PythonFastAPIReactCapacitorBybit APIPostgreSQL

⚙️ Разработано с применением нейросетей

Аналитический CRM/ERP-портал для сети

Единый портал поверх Quick Resto, 1С и МойСклад: сводит разрозненные системы в финансы, зарплату, маркетинг, склад и репутацию. Десяток рабочих разделов, реальные данные, которые сходятся с кабинетами до рубля.

  • Финансы и бюджет ДДС/БДДС, зарплата (ФОТ, табель, свод %ФОТ)
  • Маркетинг: RFM, отток, когорты, CSV-выгрузки; клиенты и продажи
  • Раздел «Отзывы»: скрапер Яндекс.Карт (Playwright) + аспектный NLP + тепловая карта
  • Товарооборот и склад, техкарты Quick Resto (рецептуры с себестоимостью)
  • Релизный пайплайн (ночная выкатка, отчёт в TG), разбор аварий gunicorn / PG
PythonFlaskPostgreSQLPlaywright1С ODataCaddy

⚙️ Разработано с применением нейросетей

White-label платформа и центр управления флотом

Превращение внутреннего портала и приложения в тиражируемый продукт для любой сети на Quick Resto: наша — лояльность и логика, касса — хранилище. Поверх — панель управления всеми клиентскими инстансами.

  • Модель instance-per-client: отдельные процесс / БД / Redis на клиента
  • Расхардкод брендов и правил, онбординг-визард, демо-стенд на синтетике
  • Control-plane: дашборд метрик и heartbeat флота, тарифы и подписки
  • Приостановка инстанса, удалённый рестарт/релиз, веб-инсталлер на арендованный сервер
Multi-tenantPythoninstall.shheartbeat APIbilling

⚙️ Разработано с применением нейросетей

Игровое направление

Франшиза мобильных игр под бренд

Игровой канал вовлечения и лояльности: несколько мини-игр в едином движке, с реальной интеграцией в CRM.

TomiOmiGame — семейство мини-игр

Собственный движок на логической сцене 16:9 (единый лейаут на всех экранах) и три выпущенные игры под одним брендом: «Ловилка» (в стиле «Ну, погоди!»), «Хекса» (hexa-sort) и «Полёт» (Flappy с 8-битным артом). Каждая — отдельное приложение в сторах с переключением режимов из CRM.

  • Движок Flutter + Flame, логическая сцена 16:9, code-drawn визуал и арт-пайплайн
  • VK ID-авторизация с дедупом по телефону, FCM-пуши, авто-открытие бонус-счёта
  • Сквозные аккаунты и прогресс со слиянием и разрешением конфликтов
  • CRM-конструктор экранов и ассетов с live-reload; управление контентом без пересборки
  • Релизы в App Store (TestFlight/altool) и Google Play, раздача сборок через бота
FlutterFlameVK IDFCMTestFlightPlay Console

⚙️ Разработано с применением нейросетей

Инфраструктура и self-hosted

Инфраструктура на собственном железе

Ключевые сервисы подняты и работают на собственной инфраструктуре — без зависимости от внешних облаков.

В проде
📊

Мониторинг и резервирование

Централизованный мониторинг инфраструктуры и оборудования, учёт активов и регламентные бэкапы проектов и баз данных — проблема видна заранее, а восстановление проходит без потерь.

Zabbixbackupsystemd
В проде
🖥️

Self-hosted удалёнка

Собственный relay/ID-сервер для удалённого доступа к кассам и рабочим местам — замена коммерческого сервиса, без абонплаты и внешних посредников.

RustDeskself-hosted
В проде
🌿

Свой Git-сервер

Приватный «GitHub» на собственном сервере: репозитории, CI-выкатки, домен и SSL. Код и история — под полным контролем.

ForgejoPostgreSQLCaddy
В проде
📡

Управление парком точек

Единый пульт для парка Windows-касс и ПК на десятках точек: конфигурация, обновление ПО и скриптов, диагностика и разовые команды — без выездов и удалёнок по каждой машине.

SaltStackWindowssystemd
В проде
📺

Digital-signage: экраны точек

Централизованная раздача видеорекламы на мониторы заведений: загрузка ролика или импорт по ссылке с авто-перекодированием, назначение на экраны и отложенная выкатка по расписанию. Каждый экран сам обновляется и отчитывается о воспроизведении — контент на всей сети виден из одной панели.

HTTP-агентыffmpegPython
В проде
🧾

Мониторинг фискального парка (ОФД)

Автоконтроль, что каждая касса сети передаёт чеки в ОФД: статус связи, сроки фискального накопителя и подписки, дата последнего чека. Тревога приходит заранее — до того как касса «замолчит» или ФН истечёт, — так избегаются штрафы и простои на кассе.

ОФДPythonалерты
В проде
🌐

Сети заведений

MikroTik на точках: настройка 5 ГГц, апгрейд безопасности камер, Wi-Fi-мосты, офисный WAN-failover с резервным входом.

MikroTikfirewallWAN failover
В проде
🔧

Диагностика оборудования

Разбор «плавающих» зависаний касс до корневой причины на уровне железа (сбойный SSD при «здоровом» SMART) — с планом замены, а не перезагрузками.

WindowsSMARTEvent Log

Telegram-экосистема

Боты, мосты и веб-клиенты

Инструменты, которые убирают человека из рутины: доступ к системам и данным прямо из мессенджера.

В проде
🤖

Мост к AI-ассистенту

Бот + веб-морда, связанные с рабочим агентом через обратный туннель: запускать разработку и получать результат с телефона, вне рабочего места.

Telegram Bot APIreverse tunnel
В проде
💬

Собственный веб-клиент Telegram

Единый веб-интерфейс для рабочих чатов на пользовательском MTProto, за портальным гейтом. Клиент вынесен на отдельный узел с reverse-ssh для стабильного соединения.

TelethonMTProtoCaddy
В проде
📨

Сервисные боты

Доставка HR-отчётов в рабочую группу, раздача мобильных сборок ссылкой, уведомления о событиях систем, доставка контента автору в личные сообщения.

Bot APIPDFFCM

Интеграции и целостность данных

Интеграции с внешними системами

Заставить чужие системы отдавать корректные данные и не терять их — незаметная, но самая ответственная часть работы.

1С · OData

Прямой двусторонний обмен с 1С

Заменил хрупкую выгрузку через внешние файлы на прямой обмен по OData (чеки и карты лояльности), обойдя грабли протокола — без промежуточных «прокладок».

Recovery

Восстановил ~70% теряемых чеков

Нашёл и устранил потерю большей части чеков из-за лага репликации, восстановил вырезанные строки со сверкой до копейки.

Quick Resto

Меню, заказы и техкарты из POS

Работа и с открытым, и с закрытым API кассы: оформление предзаказов, нормализация меню и выгрузка рецептур с себестоимостью.

Reliability

Честная модель выручки и аварии

Выручка считается как в кабинетах (с учётом бонусов и документа розничных продаж). Разобраны боевые падения: gunicorn-шторм, переполнение диска у БД.

Позиционирование и контент

Лендинги и контент

Продуктовое позиционирование, лендинги и экспертный контент — тоже часть работы.

🧑‍💼

Этот сайт

Персональный лендинг fractional CTO: позиционирование, SEO-разметка, блог и манифест. Статика на собственном сервере.

HTML/CSS/JSCaddySEO
🏷️

Бренд-лендинг SaaS

Маркетинговый лендинг продукта CRM-аналитики для общепита (Quick Resto / 1С / МойСклад) и воронка сбора заявок.

LandingКаналы TG
✍️

Экспертные статьи

Публикации на профильных площадках с учётом их алгоритмов дистрибуции — записки и кейсы из практики.

Контентvc.ru

У вас похожая задача?

Напишите пару слов о задаче — отвечу в течение суток, дальше согласуем формат и созвон. Первый разговор ни к чему не обязывает.

Открыт к работе по контракту: приглашённый эксперт · fractional CTO · проект под ключ. Удалённо или на месте.