Бэкенд, где живёт логика
Основной слой: API, данные, фоновые задачи, интеграции и архитектура, которая выдерживает рост продукта.
Я не выбираю между кодом, архитектурой, менеджментом и продуктом. Собираю всё в одну систему: понимаю задачу бизнеса, проектирую решение, пишу критичный код, веду команду и довожу продукт до пользователей.
если разложить по ролям
понимаю бизнес-ограничения до кода
держу схему данных, API и границы модулей
собираю backend, frontend и интеграции
довожу до деплоя, мониторинга и стабильности
как я собираю продукт
Не заменяю команду. Закрываю разрывы между ролями, чтобы идея не застревала на стыках.
Стек
Я держу в руках весь путь продукта: от схемы данных и API до интерфейса, деплоя, мониторинга и процессов команды. Поэтому решения не разваливаются на границах “это не моя зона”.
Основной слой: API, данные, фоновые задачи, интеграции и архитектура, которая выдерживает рост продукта.
Не “натянуть фронт”, а собрать понятный рабочий инструмент для админок, CRM, кабинетов и клиентских сценариев.
Деплой, наблюдаемость и автоматизация, чтобы продукт не зависел от ручных ритуалов и случайных героев.
Доказательства
Мне интересны задачи, где нужно соединить бизнес-логику, архитектуру, интерфейс и людей. Ниже — проекты, через которые это хорошо видно.
что внутри
SaaS-платформа для ресторанов: мобильные приложения, Telegram-боты, QR-меню, заказы и программы лояльности.
Моя роль
архитектура, backend, frontend, команда, продуктовые требования
что внутри
Внутренний task tracker, который вырос из реальных процессов команды и заменил перегруженные внешние сервисы.
Моя роль
инициатор, архитектор, fullstack-разработка, отчёты, интеграции
что внутри
B2B-маркетплейс для поставщиков и закупщиков в HoReCa: заказы, цены, прозрачность и интеграции.
Моя роль
ведущий разработчик, UX/UI, интеграции, проектный менеджмент
что внутри
Система управления доменами, DNS и SSL, которая убирает зависимость от внешних провайдеров.
Моя роль
архитектор, backend/API, UI, DevOps-автоматизация
Сервисы и open source
Часть решений становится внутренними сервисами, часть — open source. Для меня это нормальный способ не чинить одну и ту же проблему десятый раз.
Production-шаблон для внутренних SaaS и кабинетов: FastAPI API, Nuxt-фронтенд, организации, авторизация, CRUD-паттерны и Docker-контур.
Готовый пример для быстрого старта Django-проектов: структура, Docker, Celery, CI/CD и понятный production-контур.
Библиотека для Django REST Framework, которая убирает рутину вокруг связей, запросов и сериализаторов.
Notifications
FastAPI-сервис для единой отправки уведомлений: Firebase, push, мессенджеры и почта из одного контура.
Realtime
Сервис для управления websocket-каналами через YAML: авторизация, подписки и отправка сообщений.
Pricing engine
Сервис расчёта скидок и ценовых политик, который используется в нескольких больших проектах.
IDE tooling
Расширение для VS Code, чтобы проверять и обновлять версии пакетов при работе с UV.
Scheduling
Сервис поиска свободных временных слотов с учётом нагрузки, занятости оборудования и реального времени выполнения работ.
Путь
Мне повезло пройти разные уровни IT: внедрение бизнес-систем, разработку под заказ, продуктовую разработку, архитектуру и управление командой.
октябрь 2020 — по настоящее время
Веду разработку экосистемы SaaS-продуктов: архитектура, команда, процессы, релизы
Соединяю технические решения с бизнес-ограничениями, сроками и бюджетом
Нанимаю, обучаю, провожу код-ревью и помогаю разработчикам расти
Проектирую инфраструктуру, интеграции и внутренние инструменты под реальные процессы
декабрь 2018 — сентябрь 2020
Делал проекты под ключ: архитектура, backend, frontend, деплой
Работал напрямую с заказчиками: вытаскивал требования, планировал, доводил до результата
март 2018 — ноябрь 2018
Автоматизировал бизнес-процессы и видел, как софт влияет на работу компаний изнутри
Разрабатывал и кастомизировал конфигурации 1С под конкретные операционные задачи
Прикладная информатика в экономике
2014–2018
постоянно
Управление командой и найм
Архитектура SaaS-продуктов
Код-ревью и менторинг
Планирование релизов
Техническая коммуникация с бизнесом
Связь
Напишите в Telegram. Без формы и прогрева: коротко разберём контекст, поймём ограничения и решим, есть ли смысл идти дальше.
с чем можно прийти
нужен продукт от идеи до релиза
есть сложная интеграция или внутренний сервис
хочется обсудить архитектуру, команду или open source