Viacheslav Guzev
ABOUT

Engineering,
close to the system.

Systems & Network Infrastructure Engineer

wcbash@icloud.com ↗

I develop infrastructure where performance and resource use directly affect production systems: packet processing, load balancing, traffic protection, and distributed services.

At Ozon Tech, my work spans C/C++ networking systems, Go-based Kubernetes controllers, build and release tooling, and client-informed CDN traffic steering. Earlier, I worked on advertising infrastructure at VK and medical-image geometry at Align Technology.

How I got here

I came to GPU computing out of curiosity about the hardware in my laptop. In 2019, I independently built a C++/CUDA framework for wave simulation, then compared its output with theory and colleagues’ physical experiments.

My first commercial role was in iOS development. I later moved towards backend and infrastructure work because I wanted to solve problems where performance, resource costs, and business value meet. I enjoy understanding unfamiliar code and taking work from investigation and design through implementation and production rollout.

Systems work

At Ozon, that includes maintaining internal yanet and Envoy forks, improving network-policy update performance, and building the tooling needed to test and release C++ systems. I also designed a cross-cluster CronJob controller and work on collecting and applying client-side CDN measurements.

At VK, I worked on ad-serving identifiers, auction-object caching, an advertising gateway, and container-platform adaptation. Investigating memory use meant manually reconstructing a complex dependency graph and collaborating with neighbouring service owners. My changes supported a broader team effort to shard the platform.

Working across disciplines

At Align Technology, I developed geometric algorithms for combining medical-image representations and supporting orthodontic planning workflows. I also worked on release validation and risk reviews, and learned to explain technical choices to doctors and technicians in a multicultural team.

At Aktiv, I built test orchestration and platform-specific runners and worked with certification processes for cryptographic devices and libraries. This gave me experience with standards and the practical constraints of complex R&D work.

Engineering approach

I want to get the most from a system with the least unnecessary effort. I am interested in code close to the hardware, but the purpose of optimisation is practical: making useful systems run efficiently with the resources available.

Mentoring

In 2023, I mentored students on VK Education’s Distributed Systems in Go course.

Education

I am currently studying Informatics and Computer Engineering at MISIS.

Experience

A CAREER IN SYSTEMS
2025 — PRESENT

Ozon Tech

Senior Software Engineer · Network Load Balancing

Production networking, traffic protection, and infrastructure tooling.

  • Develop L4 load balancing and DDoS protection systems, including improvements to network-policy update performance.
  • Maintain internal yanet and Envoy forks: upstream synchronisation, code review, releases, CI/CD, and feedback from deployments.
  • Designed and implemented a cross-cluster CronJob controller in Go, covering workload research, reconciliation, scheduling, local simulations, and technical presentations.
  • Worked on consistent-hash and subset-based load balancing in Envoy to support session affinity during ingress migration.
  • Built C++ build-and-test pipelines around Bazel and Meson.
  • Develop CDN measurement collection and aggregation in ClickHouse, and traffic-steering recommendations informed by frontend and mobile-client network measurements.
  • Investigated macOS device-management approaches and presented implementation options and trade-offs.

C · C++ · Go · Python · Kubernetes · controller-runtime · DPDK · Envoy · Bazel · Meson · ClickHouse

Related work ↗
2024 — 2025

VK AdTech

Backend Software Engineer · C++

Ad-serving, auction infrastructure, and preparation for sharded deployment.

  • Worked on the transition from device-specific to cross-device advertising identifiers and associated user-state lookups.
  • Developed in-memory caching for auction objects and investigated avoidable memory use by manually reconstructing runtime object dependencies.
  • Built an advertising gateway for request distribution, aggregation of backend auction results, and enrichment from external services.
  • Adapted the ad-serving process from bare-metal deployment to the internal container platform, including health probes, CPU-affinity assumptions, and resource limits.
  • Collaborated with neighbouring service owners and proposed solutions to support the broader sharding effort.

C++ · Python · SQL · gRPC · REST

Related work ↗
2022 — 2024

Align Technology

Backend Software Engineer · C++

Medical-image geometry and release engineering for orthodontic planning software.

  • Developed algorithms to align CBCT voxel data with polygonal tooth models for the Treat CAD application.
  • Implemented non-ML geometric logic for tooth segmentation, separation of touching teeth, and checks for root collisions and fenestration during planned movement.
  • Worked on CI/CD, patient-data handling in DICOM files, and validation in a regulated medical-software workflow.
  • Coordinated feature descriptions, test campaigns, release-risk reviews, and changes across neighbouring teams.
  • Presented technical decisions to doctors and technicians in a multicultural team.

C++ · Python · OpenCV · VTK · Git · REST · SQL

Related work ↗
2022

Aktiv Company

Software Engineer · Test Automation

Test orchestration for cryptographic devices and specialised processor platforms.

  • Built an orchestrator to replace manual test launches with scheduled automated runs across virtual machines and containerised agents.
  • Implemented a C++ test runner for Baikal and Elbrus platforms and designed its interface with the existing Python runner to support gradual migration.
  • Worked on release-certification processes for cryptographic tokens and libraries, gaining experience with standards and complex R&D development workflows.

C++ · Python · VMware ESXi · Kubernetes · Docker · Jenkins · Git

2021 — 2022

Touch Instinct

iOS Developer

Mobile networking, caching, integrations, and application performance.

  • Optimised backend communication with RxSwift and an internal networking library.
  • Implemented image-metadata caching to improve interface responsiveness.
  • Integrated analytics and payment-provider SDKs.
  • Built demonstration applications and screens for presales discussions.

Swift · Objective-C · RxSwift · UIKit · REST

2019 — 2021

Bauman Moscow State Technical University

Research Assistant

Scientific computing and wave-field simulation.

  • Independently developed a C++/CUDA framework in 2019 to form raster wave-field images from the summed contributions of multiple sources.
  • Compared simulation output with theory and colleagues’ physical experiments, including calibration of the on-screen spatial scale.
  • Built the computational framework and interface; retained the code, report, and presentation.

C++ · CUDA · Numerical modelling

Related work ↗