Summary
Anton Ugarov is a software engineering team lead based in Stockholm with a decade of experience and a strong C++ pedigree, specializing in high-performance backends and real-time data processing. He has repeatedly delivered large-scale, low-latency systems—from a 20k RPS messaging backend at Yandex to a telemetry pipeline processing 200 Mbps per core—using modern C++ (C++14–20), coroutines, and performance tooling like Ragel and Seastar. Anton combines hands-on optimization (e.g., boosting throughput by 50% and cutting memory by 30%) with practical systems thinking: building debug sandboxes, safely rolling upgrades, and reverse-engineering proprietary protocols. He also brings cross-domain experience in mobile AR rendering and embedded Linux, enabling him to bridge low-level performance work with product-facing features. Academically strong (4.57/5.0) and a Linux enthusiast, he’s as comfortable tuning concurrency primitives as designing C APIs for cross-platform integration.
10 years of coding experience
8 years of employment as a software developer
Saint Petersburg State Electrotechnical University "LETI"
English, Russian, German