Сложные цифровые решения для бизнеса

Харин Иван Александрович

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

Проектов
18
Сфер бизнеса
12
Технологий в работе
37
Портрет Харина Ивана Александровича
Проекты в работе и в продакшене — ниже
Проекты

18 проектов: какую задачу бизнеса закрывает каждый

Экосистема КОН

4 связанных продукта под единым входом
Каталог КОН: витрина товаров с фильтрами
01

Каталог КОН: маркетплейс товаров и услуг

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

  • Каталог с фильтрами по бренду, цене, наличию и скидкам и четырьмя режимами сортировки
  • Корзина, избранное и оформление заказа с сохранением состояния до авторизации
  • Кабинет продавца: размещение позиций, управление ассортиментом и ценами
  • React
  • Vite
  • Node.js
  • PostgreSQL
  • REST API
  • Docker
Смотреть проектМаркетплейс · E-commerce
Otzovikon: поиск компании по ИНН и рейтинг
02

Otzovikon: рейтинг компаний и проверка контрагента

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

  • Поиск по ИНН, названию компании и ФИО с открытием карточки контрагента
  • Пятиуровневая шкала «сути» вместо усреднённого балла со звёздами
  • Отзывы с привязкой к карточке компании и влиянием на итоговую оценку
  • React
  • Node.js
  • PostgreSQL
  • Prisma
  • REST API
  • Docker
Смотреть проектПлатформа · Репутация
СЛОВО: словарь с пользовательским наполнением
03

СЛОВО: живой словарь с пользовательским наполнением

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

  • База словарных статей с поиском по слову
  • Два потока добавления: древние и новые слова, с раздельной обработкой
  • Ротация «слова дня» и лента обновлений
  • React
  • Node.js
  • PostgreSQL
  • Prisma
  • REST API
  • Docker
Смотреть проектКонтент-платформа · Медиа
Конструктор сайтов KOH: сборка страниц из блоков
04

Конструктор сайтов KOH: сборка сайта без разработчика

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

  • Библиотека готовых шаблонов под нишу: кафе, магазин, мастер, компания
  • Редактирование прямо на странице: тексты, изображения, цвета и шрифты
  • Сборка страниц из блоков перетаскиванием
  • Next.js
  • React
  • PostgreSQL
  • Prisma
  • REST API
  • Docker
Смотреть проектSaaS · B2B
PLATA32: каталог приёма и оценки радиодеталей
01

PLATA32: приём и оценка радиодеталей

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

  • Каталог принимаемых позиций с поиском и разбивкой по категориям
  • Публичные условия приёма и порядок расчёта стоимости
  • Раздел услуг и информация о компании с контактами и графиком
  • Next.js
  • React
  • Auth.js
  • PostgreSQL
  • Prisma
  • S3-совместимое хранилище (MinIO)
Смотреть проектВеб-сервис · Промышленность
Герои СПО: цифровой архив историй
02

Герои СПО: цифровой архив историй

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

  • Каталог карточек с фильтрами по категориям участников
  • Единая структура карточки: биография, учёба, качества, статус
  • Медиаархив материалов с корректным состоянием незаполненного архива
  • Next.js
  • React
  • PostgreSQL
  • Prisma
  • Docker
  • Nginx
Смотреть проектВеб-сервис · Образование
Белка Добра: публичный сайт с блогом
03

Белка Добра: публичный сайт и блог

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

  • Презентационная часть с ключевыми материалами проекта
  • Лента блога с отдельной страницей у каждой записи
  • Галереи фотоматериалов внутри записей
  • Next.js
  • React
  • PostgreSQL
  • Prisma
  • Docker
  • Nginx
Смотреть проектВеб-сервис · Медиа
ПАНТРА: сайт салона с услугами и записью
04

ПАНТРА: сайт салона с услугами и записью

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

  • Каталог услуг с ценами и описанием
  • Разделы о салоне и мастерах
  • Форма записи и заявки на услугу
  • Next.js
  • React
  • PostgreSQL
  • Prisma
  • Docker
  • Nginx
Смотреть проектВеб-сервис · Услуги
Arcana Room: стартовый экран бота с выбором формата разбора
05

Arcana Room: Telegram-бот с ИИ и биллингом

Сервис с ручными ответами не масштабируется: рост числа клиентов требует найма операторов, а себестоимость обращения не снижается.

  • Приветственный экран с выбором сценария кнопками — без команд и обучения интерфейсу
  • Три готовых формата разбора: одна карта, три карты и совет дня
  • Генерация ответов языковой моделью по подготовленным промпт-сценариям под каждый формат
  • Python
  • aiogram
  • FastAPI
  • PostgreSQL
  • Alembic
  • OpenAI API
Смотреть проектЧат-бот · B2C
Gurmanik: автоматизация доставки еды — заказы, маршруты, статусы
06

Онлайн-сервис доставки еды Gurmanik с автоматизацией заказов

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

  • Интеграция чат-бота с системой заказов и складскими данными
  • Автоматическое формирование заказов с передачей в Telegram-интерфейс команды
  • VoIP-ассистент для приема заказов без участия оператора
  • Next.js
  • React
  • Node.js
  • PostgreSQL
  • REST API
  • Telegram Bot API
Смотреть проектАвтоматизация · E-commerce
SaaS-аналитика: прогнозы и метрики для B2B
07

SaaS аналитика и прогнозирование (B2B)

Аналитика собиралась вручную силами отдела: отчёты устаревали к моменту готовности, а планирование закупок держалось на опыте сотрудников, а не на данных.

  • Интеграция с 1С и построение единого аналитического ядра
  • ML-прогнозирование спроса по товарным позициям
  • Модульная архитектура с возможностью быстрого расширения
  • Next.js
  • React
  • PostgreSQL
  • Prisma
  • Tailwind CSS
  • REST API
Смотреть проектSaaS · B2B · NDA
CRM для EE-C: заявки, маршрутизация, SLA
08

Система обработки заявок и кастомная CRM для EE-C

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

  • Единая CRM для работы с несколькими каналами (Telegram, Instagram, VK)
  • Автоматическая обработка и квалификация лидов через ботов
  • Централизация коммуникации в одном интерфейсе
  • React
  • Node.js
  • PostgreSQL
  • REST API
  • Telegram Bot API
  • VK API
Смотреть проектCRM · B2B
Multypolis: модернизация CRM и backend, интеграции с 1С
09

Модернизация CRM и backend-системы Multypolis

Бизнес работал на устаревшей системе: доработки затягивались, производительность падала с ростом данных, а остановить процессы ради замены было нельзя.

  • Полная замена legacy-архитектуры без остановки бизнес-процессов
  • Оптимизация backend-логики и структуры данных
  • Редизайн CRM с упором на простоту и скорость работы
  • React
  • Node.js
  • PostgreSQL
  • REST API
Смотреть проектCRM · B2B
Whoop: автоматизация сценариев Android через ADB
10

Автоматизация пользовательских сценариев в приложении Whoop (Android / ADB)

Повторяющиеся действия в мобильном приложении выполнялись вручную: масштабировать это количеством людей было дорого и ненадёжно.

  • Управление реальными Android-устройствами через ADB
  • Автоматизация сложных пользовательских сценариев внутри приложения Whoop
  • Масштабирование выполнения задач через несколько устройств
  • Python
  • ADB
  • Android
  • UI Automation
Смотреть проектАвтоматизация · Mobile
Перезапуск CRM-контура: статусы и процессы сервисного бизнеса
11

Перезапуск CRM-контура для сервисного бизнеса

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

  • Собрали понятную модель статусов, связали данные по клиенту и задаче в одном маршруте и убрали дублирующие ручные…
  • Next.js
  • React
  • PostgreSQL
  • Prisma
  • CRM-интеграции
  • Telegram-уведомления
Смотреть проектАвтоматизация · Сервисы · NDA
MVP управленческой аналитики: метрики и дашборд для основателя
12

MVP-система управленческой аналитики для основателя

Собрать рабочий слой аналитики без тяжёлого BI и без длинного внедрения, чтобы собственник быстрее видел точки риска.

  • Сфокусировали систему только на метриках, которые влияют на деньги и загрузку команды, и убрали декоративные отчёты…
  • React
  • Next.js
  • PostgreSQL
  • Prisma
  • SQL-агрегации
  • role-based access
Смотреть проектMVP · B2B · NDA
Контур поддержки: единая очередь, эскалация, SLA
13

Перестройка контура поддержки и заявок

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

  • Объединили каналы в один поток, задали уровни реакции по типам обращений и добавили прозрачную картину загрузки без…
  • Node.js
  • TypeScript
  • PostgreSQL
  • BullMQ
  • Redis
  • webhooks
Смотреть проектСистема · Поддержка · NDA
Документооборот: согласования и операции на масштабе
14

Система документооборота для масштабируемых операций

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

  • Разделили процесс на чёткие этапы, вынесли повторяемые действия в автоматические сценарии и сохранили прозрачность для…
  • Python
  • FastAPI
  • PostgreSQL
  • очереди задач
  • PDF workflow
  • внутренние интеграции
Смотреть проектВнутренние системы · Операции · NDA

Расскажите, что мешает бизнесу

Опишите задачу и текущий контур системы. В ответ — где теряются деньги и время, что решается разработкой, оценка объёма и сроки.

Запуск продуктов и систем | Харин Иван Александрович