📦 Ставлю данные на полки. Чтобы ничего не падало.

Александр
Полочкин

> init backend_architect --experience=10y_

Смотреть кейсы Написать мне

Философия порядка

Фамилия обязывает. Я не просто пишу код, я проектирую системы, где каждая сущность лежит на своём месте. Микросервисы не «зависают в воздухе», а чётко укладываются в архитектурные полки: API, очередь, хранилище, кэш. Без магических чисел, без «потом поправим».

99.99%
Uptime production-систем за 5 лет
50k RPS
Максимальная пропускная способность на Go
-42%
Снижение latency после рефакторинга

Стек: что лежит на полках

Выбираю инструменты под задачу, а не под хайп. Оптимизирую под железо, а не под документацию.

🧠 Языки & Паттерны

Go (основной), Python, Java/Kotlin, TypeScript
CQRS, Event Sourcing, Saga, Idempotency, Retry backoff

GoPythonJavagRPC

🗄 Данные & Очереди

PostgreSQL (partitioning, Citus), ClickHouse, Redis, MongoDB
Kafka, RabbitMQ, NATS. Exactly-once семантика на практике.

PostgreSQLKafkaClickHouseRedis

🐋 Инфраструктура

Docker, Kubernetes, Helm, Terraform
Prometheus, Grafana, Jaeger, ELK. Zero-downtime deploys.

K8sTerraformPrometheusAWS/GCP

📐 Архитектура & Процессы

Monolith → Microservices, DDD, Clean Architecture
CI/CD (GitLab, GitHub Actions), Code Review, RFC-процесс

DDDCI/CDRFCTrunk Based

Опыт: хронология полок

От junior-разработчика до архитектора, принимающего решения за $2M+ инфраструктуры.

2022 — н.в.
Lead Backend Architect
FinFlow (High-load Fintech)

Спроектировал ядро процессинга платежей. Ввёл идемпотентность на уровне API, убрал race conditions в распределённых транзакциях. Снизил cost of cloud на 34% за счёт оптимизации пулов соединений и шардирования PostgreSQL.

2019 — 2022
Senior Backend Engineer
LogiTech Dynamics

Разработал движок маршрутизации в реальном времени (Kafka + ClickHouse). Обработка 2.1M событий/сек. Latency p95 ↓ с 840ms до 120ms. Команда выросла с 4 до 14 человек под моим техническим менторством.

2016 — 2019
Backend Developer
MarketPlace Pro

Миграция монолита на 18 микросервисов. Ввёл gRPC для inner-API, GraphQL для агрегации. Настроил CI/CD с автоматическим канареечным деплоем. Время релиза сократилось с 2 недель до 4 часов.

2014 — 2016
Junior / Middle Developer
StartUp Studio

Первые production-системы на Python/Django и Node.js. Оптимизация SQL-запросов, кэширование Redis, написание автотестов. Понял главное: «быстро» ≠ «хорошо». «Хорошо» = «предсказуемо».

Проекты: что я вытаскивал с полок

Реальные кейсы, где архитектура решала бизнес-задачи. Без воды, только цифры и стек.

💳 PaymentRail v3

Распределённый платёжный шлюз с поддержкой 12 провайдеров. Exactly-once семантика, Saga для компенсации, dead-letter очереди для ручной обработки.

GoKafkaPostgreSQLK8s
$ curl -X POST /api/v1/pay
// 50k RPS • p99 latency: 48ms • zero data loss • 99.99% uptime

📦 CargoFlow Optimizer

Система динамической маршрутизации грузов. Стриминг телеметрии, предиктивная аналитика задержек, авто-балансировка нагрузки на узлы.

PythonClickHouseRedisgRPC
$ ./optimize --mode=realtime
// 2.1M events/sec • -42% fuel cost • p95 route calc: 118ms

🗃 ShelfDB (Internal)

Сервис конфигураций и метаданных. Self-healing, blue/green деплой, автоматический rollback при аномалиях в метриках.

GoetcdPrometheusTerraform
$ shelfdb status
// 0 downtime deploys • 14s mean recovery • config drift: 0

🔄 Monolith → Microservices

Стратегическая миграция legacy-системы (1.2M строк PHP) на 18 Go/Python сервисов. DDD-границы, event-driven интеграция, постепенный трафик-сдвиг.

ArchitectureDDDKafkaCI/CD
$ ./migrate --strategy=strangler
// 18 services • -73% deploy time • 100% backward compat

Связаться

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