Бэкенд, где живёт логика
Основной слой: API, данные, фоновые задачи, интеграции и архитектура, которая выдерживает рост продукта.
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing bubaley.github.io — Кирилл Целищев — цифровые продукты от идеи до релиза Кирилл Целищев / @bubaley Запускаю цифровые продукты от идеи до работающего релизаЯ не выбираю между кодом, архитектурой, менеджментом и продуктом. Собираю всё в одну систему: понимаю задачу бизнеса, проектирую решение, пишу критичный код, веду команду и довожу продукт до пользователей. разработкаархитектуракомандапродуктрелиз если разложить по ролям Обычно продукт распадается на зоны ответственности.аналитик контекст понимаю бизнес-ограничения до кода архитектор система держу схему данных, API и границы модулей разработчик реализация собираю backend, frontend и интеграции DevOps продакшен довожу до деплоя, мониторинга и стабильности меньше потерь на стыкахбыстрее путь от идеи до релизапонятнее ответственность за результат → как я собираю продукт продукт идея API интерфейс деплой метрики процессы Не заменяю команду. Закрываю разрывы между ролями, чтобы идея не застревала на стыках. Стек Инструменты — не витрина. Это способ довести идею до продакшена.Я держу в руках весь путь продукта: от схемы данных и API до интерфейса, деплоя, мониторинга и процессов команды. Поэтому решения не разваливаются на границах “это не моя зона”. Бэкенд, где живёт логикаОсновной слой: API, данные, фоновые задачи, интеграции и архитектура, которая выдерживает рост продукта. PythonDjango + DRFPostgreSQLCeleryRedisGo + GinFastAPI Интерфейсы, которыми пользуютсяНе “натянуть фронт”, а собрать понятный рабочий инструмент для админок, CRM, кабинетов и клиентских сценариев. Vue 2/3TypeScriptQuasarVuetifyTailwind CSSNuxtPrimeVue Инфраструктура без магииДеплой, наблюдаемость и автоматизация, чтобы продукт не зависел от ручных ритуалов и случайных героев. DockerLinuxGitHub ActionsNginxTraefikPrometheusGrafanaLoki Доказательства Не “участвовал в проектах”. Собирал продукты, которыми реально пользуются.Мне интересны задачи, где нужно соединить бизнес-логику, архитектуру, интерфейс и людей. Ниже — проекты, через которые это хорошо видно. SaaS / HoReCa 01 Loyalhubчто внутри мобильные приложенияTelegram-ботыQR-менюлояльность SaaS-платформа для ресторанов: мобильные приложения, Telegram-боты, QR-меню, заказы и программы лояльности. Моя роль архитектура, backend, frontend, команда, продуктовые требования подробнее о проекте → Команда / процессы 02 Corex.Tasksчто внутри живые процессыотчётыинтеграцииконтроль команды Внутренний task tracker, который вырос из реальных процессов команды и заменил перегруженные внешние сервисы. Моя роль инициатор, архитектор, fullstack-разработка, отчёты, интеграции подробнее о проекте → B2B / marketplace 03 Corex.Marketчто внутри B2B-заказыценыинтеграцииUX для HoReCa B2B-маркетплейс для поставщиков и закупщиков в HoReCa: заказы, цены, прозрачность и интеграции. Моя роль ведущий разработчик, UX/UI, интеграции, проектный менеджмент подробнее о проекте → Инфраструктура 04 Domaestroчто внутри DNSSSLAPIDevOps-автоматизация Система управления доменами, DNS и SSL, которая убирает зависимость от внешних провайдеров. Моя роль архитектор, backend/API, UI, DevOps-автоматизация подробнее о проекте → Сервисы и open source Когда вижу повторяющуюся боль — выношу её в инструмент.Часть решений становится внутренними сервисами, часть — open source. Для меня это нормальный способ не чинить одну и ту же проблему десятый раз. Открытый код 01 FastAPI + Nuxt Production TemplateProduction-шаблон для внутренних SaaS и кабинетов: FastAPI API, Nuxt-фронтенд, организации, авторизация, CRUD-паттерны и Docker-контур. FastAPINuxt 4PostgreSQLRedisDockerTailwind CSS Посмотреть на GitHub →Открытый код 02 Production Django Docker ExampleГотовый пример для быстрого старта Django-проектов: структура, Docker, Celery, CI/CD и понятный production-контур. Python 3.13Django + DRFCeleryCI/CDDockerhub Посмотреть на GitHub →Открытый код 03 Air DRF RelationБиблиотека для Django REST Framework, которая убирает рутину вокруг связей, запросов и сериализаторов. Django + DRFPythonPackageOptimization Посмотреть на GitHub →Notifications PushkinFastAPI-сервис для единой отправки уведомлений: Firebase, push, мессенджеры и почта из одного контура. одна точка для всех каналов FastAPIFirebasePushMessengersEmail Realtime Websocket ServiceСервис для управления websocket-каналами через YAML: авторизация, подписки и отправка сообщений. каналы описываются конфигом GoServiceYAML Pricing engine Discount ServiceСервис расчёта скидок и ценовых политик, который используется в нескольких больших проектах. сложные скидки без копипасты
GoServiceRules IDE tooling UV Versions ManagerРасширение для VS Code, чтобы проверять и обновлять версии пакетов при работе с UV. быстрее контроль зависимостей VS CodePythonUVPackage Scheduling Times Calculation ServiceСервис поиска свободных временных слотов с учётом нагрузки, занятости оборудования и реального времени выполнения работ. слоты считаются с реальными ограничениями GoServiceOptimizationHighload Путь Сначала писал руками. Потом начал собирать системы, команды и продукты.Мне повезло пройти разные уровни IT: внедрение бизнес-систем, разработку под заказ, продуктовую разработку, архитектуру и управление командой. Руководитель отдела разработкиООО Корекс октябрь 2020 — по настоящее время сейчас Веду разработку экосистемы SaaS-продуктов: архитектура, команда, процессы, релизы Соединяю технические решения с бизнес-ограничениями, сроками и бюджетом Нанимаю, обучаю, провожу код-ревью и помогаю разработчикам расти Проектирую инфраструктуру, интеграции и внутренние инструменты под реальные процессы Фриланс (Fullstack разработка)удалённо декабрь 2018 — сентябрь 2020 этап 02 Делал проекты под ключ: архитектура, backend, frontend, деплой Работал напрямую с заказчиками: вытаскивал требования, планировал, доводил до результата Разработчик / Внедрение 1СПервый Бит март 2018 — ноябрь 2018 этап 03 Автоматизировал бизнес-процессы и видел, как софт влияет на работу компаний изнутри Разрабатывал и кастомизировал конфигурации 1С под конкретные операционные задачи КГТУ, КалининградПрикладная информатика в экономике 2014–2018 Конференциипостоянно Выступал на четырёх профильных конференциях: представлял продукты и рассказывал, как они решают прикладные задачи клиентов. Что добавилось поверх кодаУправление командой и найм Архитектура SaaS-продуктов Код-ревью и менторинг Планирование релизов Техническая коммуникация с бизнесом Связь Если есть задача, которую пора довести до работающего продукта.Напишите в Telegram. Без формы и прогрева: коротко разберём контекст, поймём ограничения и решим, есть ли смысл идти дальше. с чем можно прийти 01 нужен продукт от идеи до релиза 02 есть сложная интеграция или внутренний сервис 03 хочется обсудить архитектуру, команду или open source |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |