I'm a Go Backend Developer with 3+ years of commercial Go (Lamoda, KVADO) and a frontend background (2GIS). Open to remote Middle+ Go roles.
- 🔭 Currently looking for a Go backend role. Last: billing platform at KVADO — gRPC, MySQL, Redis, RabbitMQ, K8s.
- 🌱 Learning distributed tracing (OpenTelemetry / Jaeger) and event-driven reliability (outbox, idempotent consumers).
- ❓ Ask me about Go, gRPC, OpenAPI, PostgreSQL, Kafka / RabbitMQ, microservices.
- ⚡ Fun fact: I play chess and make small games in Godot.
-
KVADO — Go Backend Developer (Jul 2024 – Jan 2026)
Utility-billing microservices: gRPC, MySQL / Redis / MongoDB, RabbitMQ (retry, DLQ, idempotent consumers), Prometheus / Grafana / Jaeger, Docker / Kubernetes. -
Lamoda — Software Engineer, Go + Frontend (Jan 2023 – Jun 2024)
Checkout / order-processing in Go: PostgreSQL, Kafka, OpenAPI-first (Gogi). NestJS BFF + React admin for operational tooling. Gonkey scenario tests. -
2GIS — Frontend Developer (Jul 2021 – Dec 2022)
Web catalog of organizations (React / TypeScript): branch cards, filters, list virtualization.
Pet / demo repos — same patterns as production work (commercial code under NDA):
- go-hhru-api — typed Go client for HeadHunter API (OpenAPI, OAuth, retries)
- checkout-order-service — checkout demo: idempotency, cache-aside, Kafka
- utility-billing-api — billing demo: gRPC, RabbitMQ, DLQ
| Backend | Databases | Messaging | DevOps & Observability |
|---|---|---|---|
|
|
|
|
|






