Distributed systems
I separate service responsibilities and design events and contracts so the system can evolve instead of being rewritten.
Golang / Backend Engineer2022—26
I design backend systems that hold up under real load — from warehouse logistics to hotel booking and delivery.

01 Profile
I separate service responsibilities and design events and contracts so the system can evolve instead of being rewritten.
years of commercial Go development
Domains
Reliability is not a separate phase. It is a property of the architecture.
— DANIIIL KSENIAKIN
02 Work
Almaty · Small / Skif Sauda
Backend for a grocery e-commerce platform: online order processing, store availability, and delivery integrations.
Moscow · Frog Studios
A high-load booking platform for a major hotel chain: reservations, payments, and room inventory.
Moscow · Wildberries
WMS backend for warehouse logistics under peak load and unstable network conditions.
FinTech — SAGA orchestrator and migration of microservices to clean architecture.
GO / GIN / NATS / POSTGRESQL03 Technology
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
Open to a conversation
MOSCOW / UTC+3Telegram is the easiest way to reach me. I reply myself — no forms, no bots.