Skip to content
View lkmavi's full-sized avatar
🫠
🫠

Block or report lkmavi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lkmavi/README.md

Hi there, I'm Vladimir 👋

Backend engineer focused on Go. I build reliable microservices, event-driven systems, and developer tooling.


Tech

Go PostgreSQL MySQL Kafka Elasticsearch Docker Prometheus Grafana Linux PHP


What I've worked on

5 years in backend. Mostly Go — microservices, event-driven pipelines, payment integrations, search.

Some things I've built or owned along the way:

  • Cart & checkout decomposition — designed the service boundary and API contract, implemented saga orchestration for order flow, handled compensation steps for payment and warehouse failures. Solved atomicity with optimistic locking and idempotent operations.
  • Kafka event pipelines — end-to-end logistics flow across production, planning, and delivery services. Versioned events, replay mechanisms, partial batch and redelivery edge cases.
  • SQL performance — slow query audits, eliminated N+1 and unnecessary joins, composite indexes, table partitioning for high-volume tables. Used EXPLAIN throughout.
  • Elasticsearch — product catalog indexing, facets, relevance tuning, bulk indexing for updates, replication for availability.
  • Payment integrations — Stripe, PayPal, YooKassa, Tinkoff and others. Partial refunds, fund distribution between marketplace and sellers, retry and rollback strategies.
  • Delivery module — aggregated multiple courier APIs, picked optimal route by cost and SLA, status tracking with retry logic for flaky external services.
  • Observability — centralized log stack (Loki + Grafana), metrics with Prometheus, standardized log format across services.

Projects

slogx wrapper around stdlib slog for structured logging convenience
gopriv CLI tool for working with private Go repositories
sso-auth-server SSO with Google / Yandex providers (WIP)
termizard terminal with extensible rendering layer on top of standard tty

Open Source

Contributions to gogpu/gogpu — Pure Go Graphics Framework:

#206 · #213 · #223 · #242 · #264


Contacts

Telegram

Popular repositories Loading

  1. parallelysh parallelysh Public

  2. slogx slogx Public

    Forked from salivare-io/slogx

    Go

  3. gopriv gopriv Public

    Forked from salivare-io/gopriv

    Go

  4. btab-saver btab-saver Public

  5. gogpu gogpu Public

    Forked from gogpu/gogpu

    Pure Go Graphics Framework — GPU power, Go simplicity

    Go

  6. lkmavi lkmavi Public