Никита Салтыков
RU EN

Внутренние системы · Цифровые продукты · Автоматизация процессов

Что я беру целиком

Один ответственный за продукт, архитектуру, данные и production — без передач между подрядчиками. Для ограниченной по масштабу системы, которую нужно довести до работы, а не до презентации.

Обсудить задачу Обо мне

18+ лет в эксплуатации и инфраструктуре2 продукта в 2026: продакшен и приёмка85+ сквозных тестов в CI

Главная страница SoloHairCut
Календарь доступности Belgrade Stay
SoloHairCut на телефоне

Что можно отдать целиком

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

01

Внутренняя система для бизнеса

Учёт живёт в таблицах и чатах? Нужна система под ваш процесс.

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

Что получаете

  • Система, в которой ваши люди работают каждый день: роли с областью действия, одна модель данных, журнал действий
  • Отчёты и дашборды, импорт и экспорт, резервное копирование и восстановление
  • Установка в вашем контуре или в облаке; руководства по ролям для передачи

Нужна внутренняя система →

  1. Люди и филиалы
  2. Роли и права
  3. Одна модель данных
  4. Отчёты и аудит
  • 9ролей, ~140 прав
  • 26таблиц
  • 85+сквозных тестов
Подробнее: почему я и как выглядит работа

Почему я. В 2026 году спроектировал и собрал такую систему для сети спортивных школ: центральный офис и филиалы, 9 ролей, ~140 атомарных прав, перевод спортсмена между организациями, аудит-лог, Excel, 85+ сквозных тестов, офлайн-установка; приёмка с заказчиком по протоколам испытаний. До этого — 18+ лет проектирования ролей, прав и процессов для реальных организаций.

Как выглядит работа. Короткий разбор требований и модели данных с вашими людьми → архитектура и план по этапам → сборка с регулярными показами → приёмка по протоколу → передача с документацией. Дальше — сопровождение по договорённости.

02

Цифровой продукт до production

Есть идея продукта. Нужен человек, который доведёт её до production.

Есть идея или прототип, но нет того, кто доведёт до продукта, где платят и который не отваливается ночью: кабинет, расписание, боты, подписка, инфраструктура.

Что получаете

  • Продукт в продакшене на вашем домене: пользовательская и административная части, интеграции
  • Напоминания и уведомления, подписка или другая модель монетизации
  • Инфраструктура с TLS и резервными копиями — основание, на котором итерируются, а не переписывают

Обсудить продукт →

Календарь доступности Belgrade Stay
  1. Идея
  2. Модель продукта
  3. Сборка
  4. Production
  5. Итерации
  • 31страница, 3 бота
  • liveSoloHairCut, с 2026
  • 1 деньMVP на готовой архитектуре
Подробнее: почему я и как выглядит работа

Почему я. SoloHairCut — платформа онлайн-записи для мастеров в Сербии, в продакшене с 2026 года: 31 страница, кабинет с тремя режимами расписания, три Telegram-бота, напоминания, дайджест, подписка. Belgrade Stay — прямое бронирование для хостелов: MVP за один рабочий день на архитектуре предыдущего продукта, 38 из 38 интерфейсных тестов. Фундамент переиспользуется — второй продукт собирается быстрее.

Как выглядит работа. Разбор продукта и границ первой версии → архитектура на проверенном фундаменте → первая версия с реальными пользователями → итерации по данным. Инфраструктура и эксплуатация — с первого дня.

03

Автоматизация бизнес-процессов

Процесс держится на людях? Автоматизировать его — включая шаги с текстом и речью.

Процесс ест часы сотрудников и ошибается; данные из внешних систем сводятся вручную; часть шагов требует понимания текста — переписки, документов, речи.

Что получаете

  • Интеграции с внешними системами и API, боты и уведомления, импорт и сверка, отчёты по расписанию
  • LLM-слой с проверкой человеком — только там, где нужно понимание текста или речи
  • Метрика «до → после» по часам, ошибкам или скорости, согласованная заранее

Автоматизировать процесс →

  1. Ручной процесс
  2. API · правила · LLM где нужно
  3. Автоматический поток
  4. Измеренный результат
  • 24 / 2 чнапоминания + дайджест
  • 208машин из GPS-API (MVP)
  • офлайнголосовой переводчик, сменяемые AI-слои
Подробнее: почему я и как выглядит работа

Почему я. В своих продуктах: три Telegram-бота с напоминаниями за 24 и 2 часа и утренним дайджестом; аналитика данных тренировок и врачебного контроля; голосовой переводчик со сменяемыми слоями распознавания, перевода и озвучки, включая офлайновый режим; мониторинг парка из 208 машин по внешнему GPS-API (MVP). Исторически — автоматизация развёртывания, мониторинга, отчётности и бэкапов в двух компаниях, где это меняло экономику.

Как выглядит работа. Разбор процесса и измерение «как сейчас» → минимальное изменение с наибольшим эффектом → запуск рядом с текущим процессом → сравнение по метрике → перевод на новый процесс.

04

Прототип → production · дополнительно

Прототип работает. Теперь ему нужен production.

Первая версия собрана быстро, и её нельзя показывать клиентам или ставить в эксплуатацию как есть.

Что получаете

  • Ревизия архитектуры и модели данных, роли и права, тесты, CI
  • Инфраструктура с TLS и бэкапами, процедура восстановления, документация
  • Решение «доработать или пересобрать на том же фундаменте» — на данных

Довести до production →

  1. Прототип
  2. Тесты · роли · инфраструктура · бэкап
  3. Production
  • v1 → v2обе мои крупные системы
  • 400+пользователей — восстановление, которое вендор считал невозможным
Подробнее: почему я и как выглядит работа

Почему я. Обе мои крупные системы прошли путь v1 → v2; во флагманской это означало переработку модели данных и отдельный контур сквозных тестов в CI. До соло-периода — два дата-центра без единой точки отказа и бэкапы с регулярными проверками восстановления.

Как выглядит работа. Аудит и план → доведение по этапам, сначала то, что может уронить прод → передача с документацией. Нужен доступ к коду и данным и право менять архитектуру.

Обсудить задачу

Как выглядит работа

  1. Разбор задачичто делаем, что нет, чем измерим
  2. Архитектура и планмодель данных, роли, этапы
  3. Сборка с показамиработающая часть на стенде, не отчёт
  4. Приёмкапо согласованному протоколу
  5. Production и передачабэкапы, документация; система ваша

Договариваемся о результате и этапах, а не о часах. За архитектуру, данные, модель доступа, инфраструктуру, бэкапы, ревью и продакшен отвечаю я; значительную часть кода, тестов и документации пишут AI-агенты по правилам проекта — это ускоряет работу, но не меняет того, кто отвечает за результат.

Два проекта, на которые я ссылаюсь

SoloHairCut

Онлайн-запись для независимых мастеров, Сербия. Собственный продукт: продукт, архитектура, данные, backend, frontend, интеграции, инфраструктура, эксплуатация.

solohaircutstudio.com, в продакшене с 2026

Главная страница SoloHairCut
SoloHairCut на телефоне
  • Три Telegram-ботаклиентский с Mini App, мастерский, административный
  • Кабинет мастера20+ эндпоинтов, три режима расписания, клиенты, подписка
  • Эксплуатация8 сервисов в Docker Compose, TLS автоматически, напоминания и дайджест по расписанию
  • 31страница
  • 16таблиц
  • 8сервисов

Система для сети спортивных школ

Тренировки и врачебный контроль: центральный офис и филиалы. Заказчик под NDA; требования, протоколы испытаний и приёмка — с заказчиком на стейдже.

Ролевая модель системы: 9 ролей, область действия свои / организация / все
РольГруппыСпортсменыДневникМедосмотрПереводыУтренняя пробаСамочувствие
Системный администратор
Системный модератор
Модератор филиала
Директор
Главный тренер
Старший тренер
Тренер группы
Врач
Спортсмен
  1. Моя ответственностьТЗ, архитектура, данные, ролевая модель, backend, frontend, CI, e2e, офлайн-инсталлятор, комплект передачи
  2. Данные и контрольнесколько организаций с переводом спортсмена, журнал действий, Excel, резервное копирование и восстановление
  3. ТехнологииReact 18 · TypeScript · FastAPI · PostgreSQL 16 · Playwright · Docker · GitLab CI
  • 9ролей
  • 26таблиц
  • 85сквозных сценариев

Ещё: голосовой переводчик с офлайн-режимом (MVP) · Belgrade Stay — бронирование для хостелов (MVP за день) · трекер задач для сервисных компаний (v1, 167 тестов) · мониторинг 208 машин (MVP) · 400+ · ~96 ч восстановление почты — История →

Когда я не подхожу

  • Нужен только лендинг или простой сайт.
  • Нужна разработка с оплатой по часам.
  • Задаче с первого дня нужна большая delivery-команда — тогда страница для организаций.
Никита Салтыков

Есть задача, которую нужно довести до работающей системы?

Опишите её в 2–3 предложениях: что за система или процесс, кто будет пользоваться, что болит. Отвечу, как бы подошёл; если это не мой формат — скажу сразу.

Обсудить задачу Обо мне