Hyperspace tunnel ↗ RU → ☕ Support me

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.

Node.js
7+ yrs
NestJS
6+ yrs
TypeScript
6+ yrs
React
6+ yrs
PostgreSQL
6+ yrs
MongoDB
6+ yrs
Docker
6+ yrs
Redis
5+ yrs
Next.js
4+ yrs
RabbitMQ
4+ yrs
GitLab CI/CD
4+ yrs
Kafka
3+ yrs
Kubernetes
3+ yrs
GitHub Actions
3+ yrs
Python
2+ yrs
Fastify
2+ yrs
NATS
2+ yrs

Career path

10 years of growing through technology.

2025.09

Сбер (аутстафф)

Senior · AI Systems

Python · n8n · Jenkins · Jira API

2025.02

b-charge (аутстафф)

Senior · Fullstack / DevOps

NestJS · React · Next.js · GraphQL · PostgreSQL · GitLab CI

2024

HeroPayments

Senior · Fullstack

Fastify · TypeScript · PostgreSQL · NATS · React · Lit · ethers.js

2022.11

Дом.ру

Senior · 6M users

NestJS · TypeScript · Kafka · MongoDB · k8s · OpenSearch

2022.01

Ланк Телеком

Fullstack

React · Ant Design · Strapi · Node.js · MySQL · LDAP

2021

Ситидрайв

Backend / Node

Node.js · TypeScript · MongoDB · RabbitMQ · PostgreSQL

2020

FutureComes

Next + Nest · lead

Next.js · NestJS · Python · Vue · MongoDB · RabbitMQ

2018

Space307

Fullstack · React

React · Redux · WebSocket · Storybook · PHP · k8s

2017

Intercomp

PHP / Phalcon

PHP · Phalcon · MySQL · MSSQL

2015

Это элементарно

PHP / Symfony

PHP · Symfony · OracleDB · SOAP

Case · Dom.ru telecom · 6M users

System ownership at scale.

6М+
Пользователей платформы
5+
Параллельных команд
10+
Ключевых сервисов
8+
Внутренних пакетов
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.

10
services
4
CI/CD pipelines
99.8%
uptime
~90s
push → deploy
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

Next step

Let's talk.

Open to senior fullstack and architecture-track roles. Remote or hybrid.

Email dev.vyacheslav@gmail.com Telegram @es_kanor GitHub github.com/al-mighty Portfolio (CLM) cheslav.space/clm Support ☕ Donate