Senior Go Backend Engineer — fintech & banking, distributed systems. Dushanbe, Tajikistan 🇹🇯 (UTC+5)
I build high-load backend systems at Alif, a digital bank serving customers across Central Asia. Right now I'm working on an omnichannel customer-service platform: Temporal-based workflow orchestration, real-time messaging over NATS and RabbitMQ, and an LLM-powered chat quality scoring pipeline. Before that — payment terminals backend (400 terminals, 60K transactions/day) and breaking a monolith into microservices.
stack := map[string][]string{
"core": {"Go", "PostgreSQL (pgx/v5, no ORM)", "Redis", "MongoDB"},
"messaging": {"Temporal.io", "NATS", "RabbitMQ", "gRPC"},
"infra": {"Docker", "Kubernetes", "Linux", "GitHub Actions"},
"auth": {"Keycloak", "OAuth2 / JWT"},
}Things I care about: clean service boundaries, observability, and systems that don't wake anyone up at 3 AM.
- 🔭 Building an open-source notification service in Go — Temporal + NATS + PostgreSQL, the same patterns I use in production (coming soon)
- 🌱 Deepening Temporal workflow patterns and PostgreSQL internals (logical replication war stories available on request)
- ✍️ Occasionally writing about Go and backend engineering on LinkedIn



