Частный разработчик и архитектор веб-сервисов

Избавляю бизнес от хаоса и рутины

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

15 лет в разработке · 50+ проектов · Django · Vue.js · Архитектура

Александр Шуянов — разработчик и архитектор веб-сервисов

Что я делаю

Решаю задачи, которые пугают типовых разработчиков

Три направления, в которых я приношу максимальную пользу бизнесу. Без шаблонов, без «сайтиков за три дня», без дизайна ради дизайна.

Интернет-магазины с нестандартным функционалом

Инструменты продаж со сложной нетиповой логикой. Расчёты, складской учёт, интеграции с поставщиками, парсеры, автоматизация рутины. Не «ещё один магазин на шаблоне», а система, заточенная под ваши процессы.

  • Расчёты доставки
  • Мультирегиональность
  • Интеграции

Веб-сервисы для автоматизации

Личные кабинеты, b2b-порталы, системы документооборота и расчётов. Для компаний, которые утонули в Excel и ручных операциях. Помогаю проверить гипотезу стартапа — от идеи до работающего MVP.

  • Личные кабинеты
  • B2B-порталы
  • MVP для стартапов

Django-разработка и поддержка

Экспертная доработка и сопровождение сайтов на Django. Разворачиваю и настраиваю серверы под проекты на Django. Сложные доработки, которые типовой фрилансер побоится трогать.

  • Django
  • Python
  • DevOps

Кейсы

Проекты, в которых я разобрал хаос на работающие инструменты

От автоматизации театрального буфета до системы голосований МКД. Каждый проект — это снятая с клиента головная боль.

Дневник питания и личный кабинет похудения

Дневник питания и личный кабинет похудения

Проблема

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

Решение

Разработана целая инфраструктура для организации питания и рекомендаций. Создана наполняемая база продуктов, удобный поиск, сканирование штрих-кодов. Разработана веб-версия и мобильное приложение. Разработаны разные варианты работы - с куратором, по формулами или с применением рекомендаций ИИ.

  • Мобильное приложение
  • ИИ-рекомендации
  • Монетизация
Полная автоматизация работы с клиентами, расширение списка услуг. Выделение отдельных направлений монетизации - подписка на дневник питания, семейные подписки и многое другое. Совместная работа с дневником питания привлеченных нутрициологов.
Подписка на доставку рационов питания

Подписка на доставку рационов питания

Проблема

«Промахи» доставки из-за неожиданных изменений адреса или времени. Постоянные звонки и ручные уточнения.

Решение

Разработан личный кабинет клиента с четкими сценариями настройки общей доставки и изменения параметров доставки. Клиент может в понятном регламенте поставить заказ на паузу, изменить время или место доставки на конкретный день (заранее). Четко видит статус доставки по каждому дню.Разработан интерфейс …

  • Подписка
  • ЛК клиента
  • Группировка заказов
Клиент и сотрудник компании всегда работают с одной и той же информацией. "Промахи" доставки снижены до минимума без необходимости постоянно висеть на телефоне и обзванивать каждого клиента.
Интернет-магазин с автоматизацией

Интернет-магазин с автоматизацией

Проблема

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

Решение

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

  • Автообновление
  • Выгрузки поставщиков
  • Расчёт цен
Каталог и цены всегда соответствуют реальности и не требуют ручного обновления. Исключены конфликты с поставщиками и блокировки рекламных кампаний.
Автоматизация театрального буфета

Автоматизация театрального буфета

Проблема

Очереди и конфликты из-за ошибок в заказах. Весь объём нужно обработать за 2 часа до спектакля. Никого не забыть.

Решение

Проработана база данных и инструменты интеллектуального импорта реестров с анализом актуальности и подсветкой проблемных данных. Введен единый источник данных для работы всех исполнителей. Весь пакет документов генерируется автоматически. Легко обновить все при изменении любого параметра собрания или повестки.единая база данныхимпорт …

  • Бронирование
  • Схема зала
  • Регламенты
Сокращение очередей, рост среднего чека заказа на 20%, точное прогнозирование занятости буфета, снижение уровня стресса сотрудников, благодаря предсказуемости и уменьшению количества конфликтов.
Автоматизация партнёрской программы

Автоматизация партнёрской программы

Проблема

Непрозрачная система взаиморасчётов с партнёрами. Офлайн-услуги и разные пути заключения сделок усложняли учёт.

Решение

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

  • Личный кабинет
  • Рефералы
  • Интеграции
Повышение мотивации партнеров. Фиксация отношений с партнерами при регистрации. Т.к. данные по клиентам появляются мгновенно и автоматически, партнеры понимают прозрачность и честность сотрудничества. Партнеры вовлечены в доведение сделки до конца, а не просто передают телефон клиента в "черную" дыру.
Автоматизация голосования МКД

Автоматизация голосования МКД

Проблема

Большой объем ручной работы и ошибки человеческого фактора в процессе подготовки собраний в МКД. Необходимость постоянно переделывать весь пакет документов при незначительных изменениях повестки или других данных.

Решение

Проработана база данных и инструменты интеллектуального импорта реестров с анализом актуальности и подсветкой проблемных данных. Введен единый источник данных для работы всех исполнителей. Весь пакет документов генерируется автоматически. Легко обновить все при изменении любого параметра собрания или повестки.единая база данныхимпорт …

  • Распознавание
  • Генерация документов
  • Веб-голосование
Ускорение работы с собраниями. Автоматический и визуальный контроль прогресса собрания. Исключение ошибок при ручном копировании данных в документах. Ограничение мест хранения и обработки персональных данных.

Стек и технологии

Проверенные фреймворки, а не зоопарк технологий

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

Бэкенд и API

  • Python / Django Основной фреймворк. 15 лет опыта
  • Django REST Framework API для мобильных приложений и SPA
  • Celery + Redis Фоновые задачи, очереди, парсеры
  • PostgreSQL Сложные запросы, полнотекстовый поиск
  • Elasticsearch Фасетные фильтры и мгновенный поиск

Фронтенд

  • Vue.js 3 SPA, личные кабинеты, админки
  • Pinia Управление состоянием
  • Bootstrap 5 Сетка и базовые компоненты
  • SCSS / БЭМ Строгая методология вёрстки
  • Webpack Кастомная сборка без лишнего

DevOps и серверы

  • Linux / Nginx / Gunicorn Настройка и администрирование
  • Docker Изолированное окружение и деплой
  • GitHub Actions CI/CD без лишней магии
  • Postfix / DNS Почта и домены на своих серверах

Мобильные приложения

  • Kotlin / Android Нативная разработка под Android
  • REST API Бесшовная интеграция с бэкендом и веб-версией
  • Google Play Публикация и сопровождение

Не использую WordPress, PHP, Bitrix. Только современный стек,
в котором уверен на 100%.

Блог

Пишу об автоматизации, Django и не только

Связаться

Опишите задачу, и я предложу решение

Без шаблонных ответов. Если смогу помочь — скажу как. Если нет — постараюсь дать рекомендацию.

Телефон

+7 (930) 283-02-35

Telegram

@aShuyanov

Почта

info@iti52.ru

Telegram-канал

@shuyanovRun

Здесь про бег и самонаблюдения

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