01BAIBAKOVKIR · РАЗРАБОТЧИК

Проектируюсистемы, которыеработают.

Разрабатываю веб-сервисы под ключ: от архитектуры и надёжного backend до понятного интерфейса. Превращаю процессы компаний в простые рабочие инструменты.

PORTFOLIO 2026
01 / КОРОТКО ОБО МНЕ

От идеи до работающего продукта.

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

Инструменты и опыт

Технологии, подтверждённые проектами
BUILD↗SYSTEMS
ЯЗЫКTypeScript
BACKENDNestJS
FRONTENDReact
ДАННЫЕPostgreSQL
ОЧЕРЕДИRedis · BullMQ
REALTIMEWebSocket
ДОСТАВКАDocker
BACKENDGo
02 / ИЗБРАННОЕ

Проекты, за которыми стоят реальные задачи.

03 SELECTED PROJECTS
01 / 03

01FULL-STACK · ПЕРСОНАЛЬНЫЙ ПРОДУКТ

Countryhouse Planner

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

GoNext.jsPostgreSQLSVG / 3D
02 / 03

02BACKEND · АСИНХРОННАЯ ИНТЕГРАЦИЯ

Очереди и события

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

NestJSBullMQRedisSocket.IO
03 / 03

03АВТОМАТИЗАЦИЯ · НАДЁЖНОСТЬ ДАННЫХ

Синхронизация каталога

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

TypeScriptREST APIBatch jobsValidation
02 / ПОД КАПОТОМ

Долгая операция. Понятный статус.

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

01
↗

Запрос

REST endpoint проверяет входные данные и создаёт запись операции.

02
⌘

Очередь

BullMQ ставит задачу в Redis. API сразу возвращает ID для отслеживания.

03
◉

Обработка

NestJS worker выполняет интеграцию и сохраняет итоговый статус в PostgreSQL.

04
↯

Обновление

Socket.IO отправляет статус клиенту; REST остаётся резервным способом проверки.

РАЗДЕЛЕНИЕ HTTP-ЗАПРОСА И ДОЛГОЙ РАБОТЫ

03 / СВЯЗАТЬСЯ

Есть задача? Давайте обсудим.

Расскажите о задаче — помогу спроектировать и разработать веб-сервис для вашей компании.

Почта - baibakovkir@yandex.ru