Predictable under load
Latency budgets, back-pressure and load tests come before the launch, not after the incident.
Backend Developer
I build the systems nobody sees — and everybody feels.
3+ years building real-time backends
Architecture in motion
Web, mobile, desktop — thousands of clients, each sending a stream of small, impatient requests.
A gateway authenticates, rate-limits and routes traffic before it reaches anything that matters.
Small services call each other when they need an answer now — and publish events when they don't. NATS, Kafka, RabbitMQ: the bus fits the job, not the other way around.
Live state goes straight back to clients over WebSockets. Milliseconds, not page reloads.
PostgreSQL for truth, ClickHouse for history, Redis for speed, object storage for files — and vectors and search where they belong.
Every hop is measured, logged and traced. When it works, nobody notices. That is the whole point.
Latency budgets, back-pressure and load tests come before the launch, not after the incident.
Every service explains itself with metrics, traces and errors you can actually act on.
Proven tools, simple deploys, reproducible environments. Excitement belongs in the product.
Decisions follow numbers: user behaviour, product metrics, performance regressions.
The tools I reach for every day — and the ones I pick up when a project needs them.
Have a project, a question or just want to compare notes on backend architecture? Write me.
vladamirov1980@gmail.com