Ivan Kovalenko

Senior Go Engineer · Tech Lead

Telegram: @back_go_devEmail: ivan99281@icloud.comLinkedIn: linkedin.com/in/-ikar-Website: ikovalenko.link

Availability: Remote · Contract · Open to contract work

Summary

Backend engineer with 8+ years in production development, 5+ of them in Go. Since October 2022 I have been the technical owner of a high-throughput event-processing platform: architecture, reliability, delivery and mentoring. I also built the platform's AI layer — an MCP server that gives LLM agents grounded, permission-scoped access to code, logs, traces, CI and deployments, plus the workflow in which agents take bounded tasks and humans review.

Key facts: 8+ years in engineering · 5+ years in Go · 4M+ events processed daily · 80+ MCP tools for AI agents

Experience

UBIC.tech · Event-processing and monitoring platform

Oct 2022 — present

Senior Backend Engineer (Go) · de facto Tech Lead · Full-time

Technical owner of the Go backend of a high-throughput event-processing platform and of the internal engineering platform around it.

Stack: Go, PostgreSQL, ClickHouse, Redis, RabbitMQ, Kubernetes, Argo CD, Kargo, MCP, LLM agents, OpenTelemetry

VK · One of Russia's largest internet platforms

Jul 2023 — Oct 2023

Go Developer · Short-term contract

Short-term engagement on internet-scale backend services.

Stack: Go, High load

Ufanet · Major regional internet service provider

Oct 2021 — Oct 2022

Go Developer · Full-time

Backend services and analytics infrastructure for ISP data.

Stack: Go, ClickHouse, PostgreSQL

NIISTIS · Research institute, enterprise systems

Dec 2020 — Oct 2021

Software Engineer · Full-time

Backend services and business logic for enterprise systems.

Stack: Go, C, MySQL

Myagkovtorg LLC

Jan 2018 — Dec 2020

Software Engineer · Full-time

Full-cycle backend, third-party integrations and IoT automation.

Stack: C, Go, IoT

Skills

Languages: Go, C, SQL

Data: PostgreSQL, ClickHouse, Redis, MySQL, Elasticsearch

Messaging & architecture: RabbitMQ, Event-driven, Microservices, Async pipelines, Idempotency & dedup

Infrastructure: Kubernetes, Docker, Argo CD, Kargo, GitLab CI, Nginx

Observability: Metrics, Distributed tracing, Alerting, Grafana, Runbooks

AI engineering: MCP servers, Claude / LLM agents, Agent workflows, Prompt & context design

Leadership: System design, Architecture review, Mentoring, Incident management

Spoken languages: Russian — Native