Skip to content
View iskorotkov's full-sized avatar

Block or report iskorotkov

Report abuse

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

Report abuse
iskorotkov/README.md

Ivan Korotkov

Senior Go Developer building high-throughput systems at Aviasales — processing millions of flight prices daily.

I optimize what's slow, fix what's broken, and occasionally mass-migrate what's legacy.

What I do

  • Architect storage systems handling 50M+ daily requests at sub-10ms latency
  • Migrate legacy stacks (PHP, Ruby, Elixir) to Go with 80-90% cost reduction
  • Hunt memory leaks and data races in concurrent Go code
  • Write about Go internals on Habr (20k+ readers)

Tech

Go Rust TypeScript PostgreSQL Redis Kafka Kubernetes gRPC GraphQL

Open Source

Active contributor to go-binance, bybit, rust-web3


CV · LinkedIn · Telegram

Pinned Loading

  1. metadata metadata Public

    Marshal/unmarshal Kubernetes ObjectMeta properties into/from a custom struct

    Go

  2. package-manager-cli package-manager-cli Public

    Package manager for GitHub releases

    Go

  3. remote-vm remote-vm Public

    Automatically create, setup and connect to Digital Cloud VM for effective remote development

    JavaScript 2

  4. remote-vm-server remote-vm-server Public

    Go

  5. chaos-framework chaos-framework Public

    Chaos Framework is a platform for easy resilience testing in Kubernetes

    Makefile 1

  6. UtilityAI UtilityAI Public

    Utility AI plugin for complex AI decision-making

    C++ 13 2