Распределённые системы
Разделяю ответственность сервисов, проектирую события и контракты так, чтобы систему можно было развивать, а не переписывать.
Golang / Backend Engineer2022—26
Проектирую backend-системы, которые не ломаются под реальной нагрузкой: от складской логистики до бронирований и доставки.

01 Профиль
Разделяю ответственность сервисов, проектирую события и контракты так, чтобы систему можно было развивать, а не переписывать.
года коммерческой разработки на Go
Домены
Надёжность — это не отдельный этап. Это свойство архитектуры.
— DANIIIL KSENIAKIN
02 Опыт
Алматы · Small / Скиф Сауда
Backend для e-commerce-платформы продуктовой сети: обработка онлайн-заказов, доступность магазинов и интеграции с сервисами доставки.
Москва · Frog Studios
Высоконагруженная система бронирования для крупной сети отелей: брони, платежи и управление номерным фондом.
Москва · Wildberries
Backend WMS-системы для складской логистики в условиях пиковых нагрузок и нестабильного сетевого соединения.
FinTech — SAGA-оркестратор и перевод микросервисов на чистую архитектуру.
GO / GIN / NATS / POSTGRESQL03 Технологии
01 service: core-api
02 runtime: golang
03 transport:
04 - grpc
05 - rest
06 events: kafka
07 storage:
08 primary: postgresql
09 cache: redis
10 deploy: kubernetes
11 status: healthy_CORE / DATA
MESSAGING / API
INFRA / OBSERVE
Открыт к диалогу
MOSCOW / UTC+3Проще всего написать в Telegram. Отвечаю сам, без форм и ботов.