Speakers
С++ Zero Cost Conf

hero bg
hero bg
Olga Zaykova
Head of the Automatic Ad Generation Team Yandex
Olga leads the development of automatic ad generation at Yandex. She has spent the last 5 years making the service faster and more reliable. Olga is developing a system that processes billions of items from all over the Internet and turns them into ads within a day. Using modern C++ and algorithmic optimizations, she managed to combine stream processing of billions of objects on the BigRT framework with heavy GPU computations: the generation uses not only CPU-intensive algorithms, but also heavy YandexGPT neural networks. Olga taught a course on algorithms to first-year students at the HSE University.
Alexey Kuznetsov
Head of RnD AI Development VK
Roman Rusyaev
Compiler Team Lead Huawei
Developer of compilers for various hardware architectures.
Yury Gribov
Developer Huawei
Developer and enthusiast of system software (compilers, runtimes, verification tools, etc.).
Pavel Novikov
С++-expert
Got an engineering degree in missilery at BMSTU.

Loves C++ and knows how to cook it.

Likes metaprogramming, multithreading and asynchronous programming. Coroutine adoption enthusiast.

Konstantin Vladimirov
Lead of Compilers & Tools Syntacore
Konstantin has been working with compilers since 2010. Today, he is developing RISC-V at Syntacore.
Vladislav Belov
Software Engineer of Compilers & Tools Syntacore
Alexey Gorgurov
Senior Developer
Alexey contributes to Open Source, C++ package managers and their package bases, as well as to cmake (for example, he added the cmake_language (EXIT) command). Alexey is also a (co-)author of the stacktrace proposal (in C++23).
Anton Polukhin
Head of the Common Components Development Group Yandex City Services Tech Platform
Anton is a Russian representative in the International Working Group for C++ Standardization (WG21 ISO). He is the author of numerous accepted proposals for the C++ language standard.

He is also the Chair of the Russian Working Group for C++ Standardization. Anton is developing and maintaining the GCC standard library and Boost libraries. He is the author of the PFR, TypeIndex, DLL and StackTrace Boost libraries, and an active maintainer of Any, Conversion, LexicalCast, and Variant.

Anton is also the author of the Boost C++ Application Development Cookbook.

Sergey Slotin
С++-expert
Sergey has written the world’s fastest B-tree, binary search, integer factorization, integer parsing, Floyd algorithm, prefix sum, and search and argminimum on an array.

He is the author of “Algorithms for Modern Hardware” and “Algorithmica”. Sergey is also a former ML developer (including at Yandex) and a competitive programmer.

Georgy Osipov
Head of the Courier Product Development Team Yandex Lavka
While working at a research lab at Moscow State University, Georgy was involved in the development of software for video analysis using GPU and vectorization. The laboratory continues to publish top-tier benchmarks and academic papers. Georgy currently works at Yandex Lavka, where he focuses on the courier backend built on userver. As a senior author, he led the creation of a C++ course for Yandex Practicum and spoke at public webinars on C++20 and GPU development. Georgy is also the author of C++ articles on Habr with over 20,000 views.
Anton Kovalenko
Head of the YDB Project Office, Yandex
Vitaly Aksenov
Lecturer University of London
Vitaly Aksenov currently is a Lecturer at City, University of London. His research focuses on practice and theory of concurrent systems and algorithms and data structures. Before City, Vitaly was an Assistant Professor at City, University of London, a post-doc in IST Austria under the guidance of professor Dan Alistarh and received his PhD from Paris 7 Diderot and ITMO University under the guidance of professor Petr Kuznetsov.
Andrew Aksyonoff
Head of Search Infrastructure Avito
Andrew writes code, leads teams, and gives talks. He manages Search Infrastructure at Avito.
Aleksei Veselovskii
Senior C++ developer Align Technology
Alexey is engaged in the development of general system components and a framework for a specialized 3D CAD system.

He has previously developed a real-time patient monitoring system and a data collection and processing system for an unmanned car. Alexey contributed to the Squid Proxy project.

His interests include software reliability, compiler engineering and systems programming.

Alexey is a sanitizer expert and a serial speaker at C++ Russia. He is also a host of the Pure Virtual Cast podcast.

Artur Soloviev
Team Lead, NDA
Artur is an Algorithmic Trading Infrastructure Engineer. He develops trading systems for high-frequency trading (HFT) and hedge funds (MFT). Artur is working on optimizing simulation time and live trading. In his work, Artur uses high-throughput approaches as well as approaches optimized for low and predictable latency.
Arsenty Gusev
Sensors and Actuators Team Lead Yandex Robotics
Arsenty is an experienced software engineer with over 12 years of experience, specializing in the development of advanced solutions for embedded projects.

He is skilled in working with AI-powered embedded systems, cybersecurity protocols, and energy-efficient programming.

Arsenty led cross-functional teams that adapted code to a hardware platform, boosting its performance 100-fold without increasing power consumption by optimizing performance on resource-constrained devices.

He specializes in integrating emerging technologies such as edge computing, 5G connectivity, and neural processing units (NPUs) into embedded platforms.

Alexander Borgardt
CTO otterstax
Alexander has been researching new approaches and creating solutions in AdTech, FinTech and ML for over 10 years. He is interested in distributed systems development, parallel and competitive information processing. Alexander makes the world a better place with open source.
Pavel Ivantsov
Senior developer Yandex City Services
Taras Skazhenik
PhD Student at ITMO University, Senior Developer of the Search Platform Ozon
Currently Taras developing distributed storage and processing systems for Ozon’s search data. Researches synchronization techniques for concurrent data structures in his/her PhD program at ITMO University outside of work hours.
Vania Khodor
Head of the Yandex Lavka Catalog Backend
Vania leads the Yandex Lavka catalog backend team. He is also involved in education, runs the this‑>notes telegram channel, and plays squash. Vania can juggle four balls and the same number of tasks at the same time. He loves C++ for its vastness.
Kirill Garmanov
Core Infrastructure Developer VK
At work, Kirill maintains several high-load infrastructure components and is also involved in verification. Outside of work, he dedicates a lot of time to verifying concurrent data structures.
Ilia Kokorin
Senior Developer in the Database Infrastructure VK
Ilia develops and deploys infrastructure solutions powering one of the highest-traffic projects on the Russian internet (Runet). Mentors student projects within VK’s Infrastructure Development Department. Currently a PhD candidate, researching verification techniques for non-deterministic data structures.
Anton Polukhin
Head of the Common Components Development Group, Yandex City Services TechPlatform
Anton is a Russian representative in the International Working Group for C++ Standardization (WG21 ISO). He is the author of numerous accepted proposals for the C++ language standard.

He is also the Chair of the Russian Working Group for C++ Standardization. Anton is developing and maintaining the GCC standard library and Boost libraries. He is the author of the PFR, TypeIndex, DLL and StackTrace Boost libraries, and an active maintainer of Any, Conversion, LexicalCast, and Variant.

Anton is also the author of the Boost C++ Application Development Cookbook.

Sergei Fedorov
C++ Expert
Sergei has been writing in C++ since 1999. He has been involved in projects ranging from the automation of bakeries and crematoria to the development of banking and stock exchange software and game development. Sergei was in charge of the development of Yango warehouse robots. He loves open source and brainteasers.
Sergey Vidyuk
Senior Developer, Yandex Infrastructure
Sergey is engaged in the development of a build system for the Yandex monorepository. He has 10 years of experience in developing mobile mapping applications (NAVITEL, 2GIS). In his hobby time, Sergey develops his future/promise portable_concurrency library.

He loves C++, large acyclic graphs, and hiding mutexes from business logic in multithreaded code.

Alexander Golubev
Head of Infrastructure Development for Performer Assignment Infrastructure, Yandex Delivery
Alexander has over 20 years of experience developing high-load systems and deep expertise in C++. He worked his way up from developer to line manager at top IT companies (Yandex, Kaspersky Lab, VK).
Elizaveta Greim
Backend DevRel, Yandex
Elizaveta has been developing professional communities in Russian and foreign big tech companies for more than 3 years.

She builds communities, arranges events, and coordinates speakers.

Mikhail Borisov
Lead Developer, Yandex
Mikhail has been writing in C++ at Yandex for over 10 years. He has been involved in data processing, highly loaded advertising backends, and device firmware. Currently, Mikhail is working on the backend and infrastructure of devices with Alice. He is interested in compilers and enjoys debugging strange problems.
Dima Starkov
Head of Development, Yandex
Dima graduated from the Ural Federal University, where Yandex gave web development courses. Through these courses he got an internship at the company, where Dima worked his way up from frontend developer trainee to the head of Yandex Weather development. Dima doesn’t like to delegate all the work to the team, rather he tries to write a lot in C++ because it’s his passion.
Alexander Borgardt
CTO otterstax
Alexander has been researching new approaches and creating solutions in AdTech, FinTech, and ML for over 10 years. He is interested in distributed systems development, parallel and competitive information processing. Alexander makes the world a better place with open source.
Georgy Osipov
Head of the Courier Product Development Team Yandex Lavka
While working at a research lab at Moscow State University, Georgy was involved in the development of software for video analysis using GPU and vectorization. The laboratory continues to publish top-tier benchmarks and academic papers. Georgy currently works at Yandex Lavka, where he focuses on the courier backend built on userver. As a senior author, he led the creation of a C++ course for Yandex Practicum and spoke at public webinars on C++20 and GPU development. Georgy is also the author of C++ articles on Habr with over 20,000 views.
Alisa Kruglova
DevRel, Yandex
Alisa has been developing professional communities, creating tech content, arranging events, and coordinating speakers for more than 5 years. She has contributed to the back-end infrastructure of EdTech. These days, Alisa writes in Go, but she still has a passion for C++.
Roman Lebedev
C++ Expert Spectral::Technologies
Roman has more than 10 years of professional C++ development experience. He worked in various fields: AV content processing, advertising targeting, serverless computing, HFT. Led the development of Marketplace efficiency and logistics services at Yandex.Taxi and Shop. He was involved in the development of the AWS Lambda sandbox. He is currently developing a platform for high-frequency algorithmic trading with micro- and nanosecond delays.

Join us,
it’s going to be interesting!

Fri Aug 01 2025 21:06:36 GMT+0300 (Moscow Standard Time)