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 |
|---|---|---|---|
|
|
|
|
|






