Curriculum Vitae

Golang Backend Engineer. Focused on high-load systems, architecture design, and reliability.

Summary

Backend engineer with ~4 years of experience building and scaling distributed systems. Strong focus on performance, resilience, and clean architecture. Comfortable owning services end‑to‑end and driving measurable outcomes.

Core Skills

Go (Golang) PostgreSQL ClickHouse Apache Cassandra Apache Kafka Redis gRPC Docker Kubernetes High-load systems Architecture design

Experience

T‑Bank — Senior Backend Engineer

Sep 2024 — Present · Moscow, Russia

Stack: Go, PostgreSQL, Apache Cassandra, Apache Kafka, Docker, Kubernetes, Redis

Ozon Tech — Backend Engineer (Mid)

Oct 2023 — Sep 2024 · Moscow, Russia
  • Automated complaint handling in Anti‑bot. Implemented auto‑processing and user resolution emails — reduced Jira tickets by ~80%.
  • Built IP scoring system: historical feature store (tens of billions features/week) and a recalculation service using XGBoost.
  • Implemented JS‑Challenge flow for DDoS/abuse — challenges blocked up to 75% of attack requests (the rest blocked by other models).
  • Created automatic URL template registration service.

Stack: Go, ClickHouse, PostgreSQL, Redis, Apache Kafka, gRPC, Docker, Kubernetes

Ozon Tech — Backend Engineer (Junior)

Jan 2022 — Oct 2023 · Moscow, Russia
  • Optimized critical services for sale peaks: p99 reduced by 50–75%; during load tests overall latency improved ~2.5×.
  • Implemented detection and governance for search/legal bots with RPS rules — several thousand RPS handled at ~500µs per request on average.
  • Improved a key model increasing justified blocks by 10–12× at daytime and ~20× at night (mainly product traffic).
  • Enhanced Anti‑bot complaint workflow to speed up user feedback on new rules/models.

Stack: Go, ClickHouse, Redis, PostgreSQL, Docker, Kubernetes, Apache Kafka, gRPC

Ozon Tech — Backend Intern

Aug 2021 — Jan 2022 · Moscow, Russia

Stack: Go, Redis, PostgreSQL, Apache Kafka, gRPC, Docker, Kubernetes

Evrone.com — Backend Intern

Jul 2021 — Jul 2021 · Moscow, Russia
  • Developed a PDF certificate generation microservice in Go; set up Kafka in Docker and integrated the service.

Stack: Go, Apache Kafka, Docker, Git, CircleCI

Evrone.com — Backend Intern

Jul 2020 — Jul 2020 · Moscow, Russia
  • Built a RESTful microservice (JSON:API) connecting frontend with core (DB) and IdP (JWT authentication).

Stack: Ruby on Rails, PostgreSQL, REST API, Git, Docker, CircleCI, CI/CD

Education

Bauman Moscow State Technical University (BMSTU)

M.Sc., Computer Systems and Networks (IU6) · Sep 2022 — Aug 2024 · Moscow, Russia

Bauman Moscow State Technical University (BMSTU)

B.Sc., Computer Systems and Networks (IU6) · Sep 2018 — Aug 2022 · Moscow, Russia

Also studied at Technopark: “Android Development”, “System Architect”.

Additional Education

Technopark

Android Development course · Feb 2020 — Jun 2020 · Moscow, Russia
  • Built a remote “Crocodile” game app with live video, word setting and guessing.
Android Kotlin Android SDK Gradle Java

About

Compute analytics for T‑Investments client positions. At Ozon, protected the platform from bots and DDoS attacks. Passionate about performance engineering, clear APIs, and robust data pipelines.

Go PostgreSQL Redis ClickHouse Cassandra Kafka gRPC Protobuf Docker Kubernetes