Skip to content
View posidoni's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report posidoni

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
posidoni/README.md

Hi, my name is Mikhail

Senior Backend Engineer (Go) · High-Scale Distributed Systems

Email · LinkedIn · Telegram

I build and operate high-scale backend systems in Go — the kind where latency, reliability and correctness directly move the product. 6+ years across large marketplaces and ride-hailing (@ozontech, @avito-tech, @inDriver), crypto & Web3 (Blum, GotBit), payments & antifraud, and infrastructure / SRE. I like the hard, low-level parts: profiling, sharding, connection pooling, observability, and making services boringly reliable under load.

🔭 Open to work — Senior Go backend / infra / SRE roles, remote. Most recently at inDrive on the Pricing Platform. CV available on request — just email me.

🚀 What I've shipped

  • 🗄️ Zero-downtime database split — split a ~1 TB monolithic database into 24 shards with no downtime at Ozon — one of Russia's largest e-commerce platforms (NASDAQ IPO 2020) — then sped up Kafka consumers/producers 2.5× under tight resource quotas.
  • 🌍 Real-time pricing at global scale — owned services behind inDrive's recommended price across a system spanning 14 AWS EKS clusters; added metrics, tracing and dashboards that sharply cut on-call time-to-diagnose.
  • 🛡️ Payment antifraud from scratch — built scoring covering 50%+ of payment traffic at Avito — one of the world's most-visited classifieds platforms — and fixed a hidden PgBouncer/PostgreSQL bug that took daily credit-score recompute for 2M+ users from 75% → 99.99%.
  • 📈 Scaled a Go service to 22M DAU — at Blum, a Telegram-based crypto exchange, rewrote the launcher-bot backend from a TypeScript MVP to Go (profiled with pprof / Jaeger), sustaining 200K concurrent users; shipped a Telegram Stars payment gateway and redesigned a 2.5 PB ScyllaDB store down to ~100 TB.
  • 🔐 DevSecOps by default — GitOps with secret-scanning and linting gates in CI (gitleaks, shellcheck, hadolint), minimal hardened images. Honestly, I think most of this should just be every engineer's baseline.
  • ⛓️ Blockchain infra & multi-chain backend — at GotBit, a major crypto market maker (140+ specialists, 50+ token launches), tech-led two live EVM chain forks on modified go-ethereum (managed across 24 servers), and shipped backend across EVM / Solana / TON — including a Dedust (TON DEX) SDK that enabled market-making on the network.

🛠️ Tech I reach for

Languages: Go (primary) · SQL · Python · TypeScript · a bit of Rust & C/C++ Data stores: PostgreSQL (PgBouncer / Odyssey) · ScyllaDB · Kafka · Redis · ClickHouse · MongoDB Infra & orchestration: AWS · Kubernetes (EKS) · Helm · ArgoCD · Terraform · Temporal · Docker · Vault Observability & CI/CD: Prometheus · Grafana · Thanos · Jaeger · OpenTracing · GitHub Actions · GitLab CI Web3: EVM & go-ethereum internals · Solidity · Solana · TON · DEX & ERC-20/721/1155 integrations

☕ Beyond work

I actually love this stuff outside of a job, too.

  • I share Primeagen's philosophy — the more you do something, the better you get, the more interesting it becomes. I've been lucky to have basically zero boring projects (well, except coding a decimal.h library in C11 with bit-shifts once — though I then used decimal types every day, so maybe that's karma 😁).
  • TJ's talks pushed me to give Neovim a real shot a few years back. Been a happy user ever since — I can appreciate other editors, but Neovim is just too good (and I love what the team does with the architecture and RPC protocol).
  • Still my favourite take on how the internet works: "POV: I'm on my third coffee and you just asked me how the internet works".
  • I gave Nix & NixOS a fair 3-week chance, but I'm still not sure they solve the problems they claim to. (Maybe I missed a proper intro — who knows.)

✍️ Writing

📫 Reach me

Always happy to talk shop, take feedback, or just say hi. Errata appreciated too 🙏

Languages: English — C2 · Russian — Native


All opinions are my own and not the views of any current or past employer, contract counterparty, or other affiliated entity.

Pinned Loading

  1. posidoni posidoni Public

    Mike Kuznersov (@posidoni) — My Repo