• Продукты
  • Автоматизация
  • Разработка
  • AI
  • Дизайн

Превращаю бизнес-задачи и идеи в работающие цифровые решения

Разрабатываю веб-сервисы, внутренние инструменты, автоматизации и интеграции. Могу подключиться ещё на этапе идеи: разобраться в задаче, спроектировать решение и довести первую рабочую версию до запуска.

  • Готовое техническое задание не обязательно
  • Начинаем с небольшой рабочей версии, а не с большого проекта
  • Отвечаю за результат целиком: логика, интерфейс, запуск
Рабочий дашборд заказов: выручка, количество заказов, средний чек, доля крупных заказов и графики динамики за выбранный период
Данные из CRMПоказатели за периодУведомления в Telegram

Что я делаю

Что я могу сделать для бизнеса

Четыре направления, с которыми ко мне приходят чаще всего. Внутри каждого — обычная рабочая задача, а не набор технологий.

  • Автоматизация процессов

    CRM · Telegram · таблицы · API

    Связываю разрозненные сервисы и убираю ручные операции: перенос данных, проверки, уведомления и повторяющиеся действия сотрудников.

    Как это выглядит
    ЗаявкаПроверкаCRMУведомление
  • Внутренние инструменты

    Дашборды · рабочие кабинеты · панели управления

    Собираю инструменты, в которых команда видит нужные данные и управляет процессом из одного места, а не из пяти вкладок и выгрузок.

    Как это выглядит
    Заявки за периодЗаказы в работе
  • Первая версия продукта

    От идеи до запуска

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

    Как это выглядит
    1. Идея
    2. Первая версия
    3. Запуск
  • AI в рабочих процессах

    Там, где он действительно экономит время

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

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

    Письморазбор и классификациякарточка в CRM

Главный кейсНекоммерческий проект

Аналитика и автоматизация заказов на данных CRM

Система забирает заказы из RetailCRM, сохраняет их в собственной базе, строит аналитику для руководителя и автоматически пишет команде в Telegram, когда происходит важное событие.

Что это даёт

  • Данные о заказах попадают в систему автоматически — без ручных выгрузок
  • Руководитель видит ключевые показатели: выручку, количество заказов, средний чек и долю крупных заказов
  • Заказы, источники и статусы анализируются в одном интерфейсе
  • Когда выполняется заданное условие, команда сразу получает сообщение в Telegram
  • Одно и то же событие не создаёт повторных уведомлений

Как устроена система

Заказы в CRMRetailCRM
Система забирает данные и приводит их в порядокСинхронизация одним скриптом
Единая база данныхSupabase / PostgreSQL

Дальше данные работают в двух местах

Аналитика в дашбордеNext.js · React
Уведомления в TelegramTelegram Bot API

Как выглядит витрина кейса

Это реальные показатели дашборда: система посчитала их сама после синхронизации заказов. Цифры тестовые, механика — рабочая.

0Заказов в витрине
0Выручка за период
0Средний чек
0 %Доля крупных заказов в выручке
Распределение заказов по сумме
9
до 25 000
16
25 000 – 50 000
17
50 000 – 75 000
8
75 000 +

24 заказа превысили порог и ушли в Telegram

Откуда пришла выручка
  • instagram1 141 00019 заказов
  • google504 00012 заказов
  • referral391 0007 заказов
  • direct211 0007 заказов
  • tiktok204 0005 заказов

Данные тестовые: заказы сгенерированы для проверки системы.

Как работает автоматизация

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

  1. Событие

    Появился заказ на сумму больше 50 000 ₸

  2. Условие

    Система проверяет его автоматически, без участия человека

  3. Действие

    Менеджер получает сообщение в Telegram

Условием может быть почти любое событие в бизнесе

  • Крупный заказуведомить руководителя
  • Заявка долго без ответанапомнить менеджеру
  • Остаток ниже нормыуведомить закупщика
  • Новая заявка с сайтасоздать сделку в CRM
  • Счёт не оплачен вовремяпоставить задачу
  • Показатель резко изменилсяотправить предупреждение

Другие проекты

Продукт в разработке и личная инженерная система.

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

Проект в разработке

Auto Unicorn

Система анализа автомобильных аукционов

Система собирает данные о лотах, приводит их к единому виду, применяет правила оценки и показывает в рабочем интерфейсе автомобили, которые стоит рассмотреть.

  • Продукт
  • Архитектура
  • Интерфейс
  • Разработка
auto-unicorn.io
Что уже устроено внутри
  • Правила оценки хранятся с версиями — видно, по какой версии принято решение
  • История оценок только дополняется и не переписывается задним числом
  • Рабочее пространство для отбора кандидатов и уведомления
  • Роли, доступ и двухфакторная авторизация в архитектуре

Внутренняя логика оценки не раскрывается.

Исследовательский проект

ALGO2

Инфраструктура для системной торговли

Исследовательская система для запуска и проверки нескольких торговых стратегий с общим управлением рисками и строгим контролем поведения.

  • Архитектура
  • Разработка
  • Тестирование
Техническая часть
  • Единая среда исполнения для всех стратегий
  • Явная модель состояний вместо разрозненных флагов
  • Правила разрешения конфликтов между сигналами стратегий
  • Проверка совпадения поведения на исторических данных и в рабочем режиме
  • Более 250 автоматических тестов

Исследовательский проект. Никаких обещаний доходности: система отвечает за предсказуемость исполнения, а не за результат.

Дизайн

Презентации, каталоги и реклама

До разработки я несколько лет упаковывал сложные вещи в понятные материалы: инвестиционные презентации, каталоги, брендинг и полиграфию. Этот навык никуда не делся — и он же помогает мне проектировать интерфейсы.

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

Как я работаю

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

  1. Этап 1

    Разбираюсь в задаче

    Смотрю, как процесс работает сейчас, где теряется время и что действительно нужно изменить.

  2. Этап 2

    Определяю первую версию

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

  3. Этап 3

    Проектирую систему

    Продумываю данные, интеграции, интерфейс и критические правила до активной разработки.

  4. Этап 4

    Разрабатываю и проверяю

    Собираю продукт небольшими этапами и проверяю реальные сценарии после каждого.

  5. Этап 5

    Запускаю

    Разворачиваю рабочую версию, подключаю реальные сервисы и документирую систему.

Как я использую AI в разработке

AI ускоряет разработку. Но решения и архитектуру всё равно нужно контролировать.

Использую AI как инженерный инструмент, а не как замену проектированию. Перед разработкой фиксирую требования, границы системы и критические правила, затем разбиваю работу на этапы и проверяю результат после каждого.

Подробнее о процессе

В рабочих репозиториях этот процесс зафиксирован документами, а не держится в голове:

  • AGENTS.md — правила, которые нельзя нарушать при изменениях
  • Спецификации продукта и архитектуры до начала разработки
  • ADR — записи о принятых решениях и их причинах
  • STATE и CHRONICLE — текущее состояние и история изменений
  • Критерии приёмки для каждого этапа: этап не закрыт, пока они не выполнены
  1. 1Требования
  2. 2Архитектура
  3. 3Разработка с AI
  4. 4Проверка
  5. 5Документация

Обо мне

На стыке продукта, разработки и дизайна

Ценность не в том, чтобы написать код, а в том, чтобы понять задачу и довести решение до работающей версии.

Моя сильная сторона — способность взять неидеально сформулированную бизнес-задачу, разобраться в ней, спроектировать решение и самостоятельно довести первую рабочую версию до запуска.

Я не ограничиваю себя только кодом или только интерфейсом. Для меня важен конечный результат: чтобы система решала реальную задачу, была понятна людям, которые ей пользуются, и оставалась управляемой по мере развития.

Давид ГаргулияДавид Гаргулия
Понимаю бизнес-задачу
Проектирую решение
Довожу до работающего продукта

Есть процесс, который давно хочется автоматизировать?

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

garguliyadavid@gmail.com