≡ ×
Ключевые компетенции
Три инженерных столпа.
Backend на масштабе.
Микросервисы, REST/GraphQL, event-driven архитектура с Kafka и RabbitMQ.
- // NestJS · TypeScript · Python · Postgres · Mongo
- // 6+ лет, 5+ продакшн микросервисных систем
- // OpenAPI-first, RBAC, highload-tested
Frontend со вкусом.
React, Next.js, Vue. SSR, дизайн-системы, Storybook, компонентные библиотеки.
- // React 6+ · Next.js 4+ · Vue 2+
- // Компонентные библиотеки в npm
- // Архитектура UI на мультикомандных продуктах
DevOps и доставка.
GitLab CI multi-stage пайплайны, Docker, Kubernetes, изолированные окружения, AI-агенты для релизов.
- // k8s · Docker · GitLab CI · GitHub Actions
- // Автоматизация релизов с AI-агентами в Сбере
- // SSL-автопродление, container registries, Jenkins
Глубина стека
Стек по годам.
Реальный продакшн-опыт, не пет-проекты выходного дня. Каждая полоса — отгруженные системы с реальными пользователями.
Карьерный путь
10 лет роста сквозь технологии.
Сбер (аутстафф)
Senior · AI Systems
Python · n8n · Jenkins · Jira API
b-charge (аутстафф)
Senior · Fullstack / DevOps
NestJS · React · Next.js · GraphQL · PostgreSQL · GitLab CI
HeroPayments
Senior · Fullstack
Fastify · TypeScript · PostgreSQL · NATS · React · Lit · ethers.js
Дом.ру
Senior · 6M users
NestJS · TypeScript · Kafka · MongoDB · k8s · OpenSearch
Ланк Телеком
Fullstack
React · Ant Design · Strapi · Node.js · MySQL · LDAP
Ситидрайв
Backend / Node
Node.js · TypeScript · MongoDB · RabbitMQ · PostgreSQL
FutureComes
Next + Nest · lead
Next.js · NestJS · Python · Vue · MongoDB · RabbitMQ
Space307
Fullstack · React
React · Redux · WebSocket · Storybook · PHP · k8s
Intercomp
PHP / Phalcon
PHP · Phalcon · MySQL · MSSQL
Это элементарно
PHP / Symfony
PHP · Symfony · OracleDB · SOAP
Кейс · Дом.ру телеком · 6М пользователей
Владение системой на масштабе.
6М+
Пользователей платформы
Ingress
CDNAPI GatewayRate Limiter
Доменные сервисы (NestJS)
Личный кабинетПодпискиОбратный звонокУправл. роутеромУведомления
Данные и инфраструктура
PostgreSQLMongoDBKafkaRedisOpenSearchk8s
Архитектура
Декомпозиция PHP-монолита в event-driven NestJS микросервисы. Каждый домен — изолированный модуль, своё хранилище, Kafka как backbone.
Платформа разработки
Внутренние npm-пакеты: shared DTO, HTTP-клиенты из OpenAPI. Сократил время интеграции между 5+ командами.
Observability
OpenSearch для агрегации логов, Grafana-дашборды по каждому сервису. Playbook-и для on-call привязаны к алертам.
Highload-чертёж
Как я проектирую системы.
← Нажмите на слой, чтобы увидеть логику решений
Инженерная ДНК
Что стоит за 11 годами.
◆
Архитектурные паттерны
- — Декомпозиция в микросервисы
- — Event-driven (Kafka, RabbitMQ)
- — API-first (OpenAPI, GraphQL)
- — RBAC / ACL (CASL, LDAP)
- — CQRS-like разделение чтение/запись
- — Domain-driven изоляция модулей
▲
Инженерные практики
- — CI/CD multi-stage пайплайны
- — OpenAPI-генерация клиентов и DTO
- — Изолированные окружения на ветку
- — Observability (Grafana, OpenSearch)
- — Unit + интеграционные тесты (Jest)
- — Экосистема внутренних npm-пакетов
●
Доменный опыт
- — Телеком · 6М+ пользователей (Дом.ру)
- — Каршеринг · телеметрия (Ситидрайв)
- — Финтех · торговые порталы (Space307)
- — Крипто-платежи · процессинг (HeroPayments)
- — PropTech · ML-агрегация (FutureComes)
- — HR-tech · RBAC-платформа (b-charge)
- — AI-автоматизация · Сбер
★
Лидерство
- — Менторство junior / middle
- — Кросс-командные архитектурные решения
- — Декомпозиция и оценка задач
- — Культура code review
- — Коммуникация со стейкхолдерами
- — Владение релизным процессом
Спектр инструментов
Полный набор.
Node.js NestJS TypeScript React PostgreSQL Python Next.js Kafka Kubernetes Docker MongoDB Redis GraphQL AI / LLM RabbitMQ BullMQ Vue.js Redux Storybook GitLab CI Jenkins Jest OpenAPI WebSocket Strapi Nginx S3 OpenSearch Grafana n8n GitHub Actions Angular MySQL Express.js Fastify NATS Lit ethers.js Sequelize FastAPI RAG pgvector GigaChat Go PixiJS Telegram Mini App
Живые демо
Собрано и задеплоено.
https://cheslav.space/chainpulse/ Live-preview скрыт на мобильных — открой проект в полном виде.
Открыть ChainPulse ↗ Личная инфраструктура
Мой реальный продакшн.
RUVDS · Цюрих · 2×3.4ГГц · 4ГБ · 40ГБ SSD · Ubuntu 24.04
🌐 cheslav-nginxTLS · dynamic DNS resolver · WebSocket upgrade · маршруты по проектам
Ops: uptime-kuma · watchtower auto-update · n8n воркфлоу · TG-каналы по проектам