≡ ×
Core competencies
Three engineering pillars.
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
Technology depth
Stack by years.
Real production exposure, not weekend tutorials. Every bar represents shipped systems serving real users at scale.
Career path
10 years of growing through technology.
Сбер (аутстафф)
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
Case · Dom.ru telecom · 6M users
System ownership at scale.
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 blueprint
How I design systems.
← Click any layer to explore the reasoning
Engineering DNA
What 11 years look like inside.
◆
Архитектурные паттерны
- — Декомпозиция в микросервисы
- — 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
- — Коммуникация со стейкхолдерами
- — Владение релизным процессом
Tooling spectrum
The full toolkit.
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
Live demos
Built and deployed.
https://cheslav.space/chainpulse/ Live-preview скрыт на мобильных — открой проект в полном виде.
Открыть ChainPulse ↗ Personal production
My actual production stack.
RUVDS · Zürich · 2×3.4GHz · 4GB · 40GB SSD · Ubuntu 24.04
🌐 cheslav-nginxTLS · dynamic DNS resolver · WebSocket upgrade · per-project routes
Ops: uptime-kuma · watchtower auto-update · n8n workflows · TG notifications per channel