> init backend_architect --experience=10y_
Фамилия обязывает. Я не просто пишу код, я проектирую системы, где каждая сущность лежит на своём месте. Микросервисы не «зависают в воздухе», а чётко укладываются в архитектурные полки: API, очередь, хранилище, кэш. Без магических чисел, без «потом поправим».
Выбираю инструменты под задачу, а не под хайп. Оптимизирую под железо, а не под документацию.
Go (основной), Python, Java/Kotlin, TypeScript
CQRS, Event Sourcing, Saga, Idempotency, Retry backoff
PostgreSQL (partitioning, Citus), ClickHouse, Redis, MongoDB
Kafka, RabbitMQ, NATS. Exactly-once семантика на практике.
Docker, Kubernetes, Helm, Terraform
Prometheus, Grafana, Jaeger, ELK. Zero-downtime deploys.
Monolith → Microservices, DDD, Clean Architecture
CI/CD (GitLab, GitHub Actions), Code Review, RFC-процесс
От junior-разработчика до архитектора, принимающего решения за $2M+ инфраструктуры.
Спроектировал ядро процессинга платежей. Ввёл идемпотентность на уровне API, убрал race conditions в распределённых транзакциях. Снизил cost of cloud на 34% за счёт оптимизации пулов соединений и шардирования PostgreSQL.
Разработал движок маршрутизации в реальном времени (Kafka + ClickHouse). Обработка 2.1M событий/сек. Latency p95 ↓ с 840ms до 120ms. Команда выросла с 4 до 14 человек под моим техническим менторством.
Миграция монолита на 18 микросервисов. Ввёл gRPC для inner-API, GraphQL для агрегации. Настроил CI/CD с автоматическим канареечным деплоем. Время релиза сократилось с 2 недель до 4 часов.
Первые production-системы на Python/Django и Node.js. Оптимизация SQL-запросов, кэширование Redis, написание автотестов. Понял главное: «быстро» ≠ «хорошо». «Хорошо» = «предсказуемо».
Реальные кейсы, где архитектура решала бизнес-задачи. Без воды, только цифры и стек.
Распределённый платёжный шлюз с поддержкой 12 провайдеров. Exactly-once семантика, Saga для компенсации, dead-letter очереди для ручной обработки.
GoKafkaPostgreSQLK8sСистема динамической маршрутизации грузов. Стриминг телеметрии, предиктивная аналитика задержек, авто-балансировка нагрузки на узлы.
PythonClickHouseRedisgRPCСервис конфигураций и метаданных. Self-healing, blue/green деплой, автоматический rollback при аномалиях в метриках.
GoetcdPrometheusTerraformСтратегическая миграция legacy-системы (1.2M строк PHP) на 18 Go/Python сервисов. DDD-границы, event-driven интеграция, постепенный трафик-сдвиг.
ArchitectureDDDKafkaCI/CDГотов обсудить архитектуру, провести аудит системы или присоединиться к команде, где ценят предсказуемость над героизмом.