Skip to content
View SergeyKo17's full-sized avatar

Organizations

@yandex-development-1-team @Linka-masterskaya

Block or report SergeyKo17

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
SergeyKo17/README.md

Sergey Kolomiichuk

Go backend developer. 10 years in industrial automation (SCADA, PLC) before moving to software.

I work on backends where the interesting part is not the handler: asynchronous processing through queues, integration with external APIs that fail, media storage, rate limiting, and knowing what the service does when a dependency is down.

Go PostgreSQL Redis NATS JetStream MinIO gRPC REST API Docker Prometheus Grafana GitHub Actions

Work

Linka — commercial REST API + AI worker. Text-to-speech generation runs through a NATS JetStream queue with an audio bank that deduplicates repeated phrases; media lives in MinIO, rate limiting is done in Redis with Lua scripts. I also set up the deployment pipeline and review code.

Yandex.Razvitie — REST API + Telegram bot, Jan — Apr 2026. Backend for a corporate bot: service booking and request tracking, Yandex.Forms webhook integration, files in MinIO, JWT auth. Layered architecture, integration tests on Testcontainers, metrics in Prometheus.

Projects

tamper — gRPC fault-injection proxy. Sits between services and injects faults into live traffic: failures and data corruption, at call level and at single messages inside a stream. It knows no protobuf schemas — it relays a call as a bidirectional stream and works with message bytes, so it attaches to any service without code generation. YAML config with hot reload, TLS on both sides.

jot — MCP memory server for AI agents. Four tools, one binary, zero config.

Writing

About Go on Habr, in Russian: metrics and tracing · a public mock interview at Yandex · leading a team of juniors

Telegram channel about Go — conclusions from real tasks and what to watch for in implementation.

Telegram

Contacts

Telegram: @SergeyEn123
Email: sr.kolomiichuk@yandex.com

LeetCode Stats

Pinned Loading

  1. yandex-development-1-team yandex-development-1-team Public

    Forked from yandex-development-1-team/go

    Go 1

  2. tamper tamper Public

    gRPC proxy for traffic inspection and modification

    Go

  3. Linka-masterskaya/zip-backend Linka-masterskaya/zip-backend Public

    Go 3 4

  4. jot jot Public

    Simple MCP memory server for AI agents. 4 tools, one binary, zero config.

    Go