C++ Russia is a two-day conference with several tracks of in-depth technical talks devoted to C++: concurrency, performance, architecture and infrastructure solutions — all you need to make your code more concise and productive.
Graduate of MSU Faculty of Computational Mathematics and Cybernetics. Gor Nishanov is a Principal Software Design Engineer on the Microsoft C++ team. Gor is responsible for the design and standardization of C++ coroutines, and contributed to C++ asynchronous programming models. Prior to joining C++ team, Gor was working on distributed systems in Windows Clustering team.
A representative of Russia at the C++ Standardization Committee. Author of several accepted proposals to the C++ standard.
Author of the Boost libraries: TypeIndex, DLL, Stacktrace; maintainer of Any, Conversion, LexicalCast, Variant.
Author of "Boost C++ Application Development Cookbook" and "Boost C++ Application Development Cookbook, Second Edition".
Timur Doumler is a C++ developer specializing in audio and music technology, an active member of the ISO C++ committee, and part of the #include < C++ > team. He is passionate about building communities, clean code, good tools, and the evolution of C++.
John Lakos, author of Large-Scale C++ Software Design, serves at Bloomberg LP in New York City as a senior architect and mentor for C++ Software Development world-wide. He is also an active voting member of the C++ Standards Committee's Evolution Working Group.
Software architect, chief engineer, and security champion with more than 14 years of experience in designing, writing and maintaining C++ code for fun and living. C++ consultant, trainer, and evangelist focused on Modern C++. His main areas of interest and expertise are code performance, low latency, stability, and security.
Mateusz worked at Intel for 13 years and now he leads C++ Community at EPAM Systems. He is also a founder of Train IT that provides C++ trainings to corporations. Mateusz is an active voting member of the ISO C++ Committee (WG21) where, together with the best C++ experts in the world, he shapes the next official version of the C++ language. He is also a member of WG21 Study Group 14 (SG14) responsible for driving performance and low latency subjects in the Committee. In 2013 Mateusz won “Bench Games 2013” – worldwide competition in the C++ language knowledge.
Danila Kutenin is a Software Engineer aiming at high performance distributed systems. Danila's main priorities are performance and design issues in search engines, file systems, storage systems, data bases with single or multiple nodes. Danila also has side projects in C++ library and compiler teams at Google helping improving the performance of main libraries.
Victor Zverovich is a software engineer at Facebook working on the Thrift RPC framework. Before joining Facebook in 2016, he worked for several years on modeling systems for mathematical optimization. He is an active contributor to open-source projects, an author of the {fmt} library and the C++20 formatting library.
Special areas to chat with speakers during the coffee breaks. No censorship, no panic, no time limit.
Discussions with no leaders or speakers. The very secret place where the new ideas are born to define the future.
C++ developer, organizer of C++ Siberia.
A representative of Russia at the C++ Standardization Committee. Author of several accepted proposals to the C++ standard.
Author of the Boost libraries: TypeIndex, DLL, Stacktrace; maintainer of Any, Conversion, LexicalCast, Variant.
Author of "Boost C++ Application Development Cookbook" and "Boost C++ Application Development Cookbook, Second Edition".
Senior manager in SolarWinds company.
Organizer of C++ community CoreHard and QA community COMAQA.
Took part in development of Hyper-V product in the past when working for Microsoft.
Among technical interests — architecture, performance, debugging.
For more than 5 years Pavel is developing software in the IT security area. For more than 3 years he is actively using data analysis methods to develop and implement machine learning techniques in IT security. Before starting his developer career, Pavel was a radiophysics researcher and a higher school teacher.
As a C and C++ software developer, Anastasia Kazakova created real-time *nix-based systems and pushed them to production for 8 years. She has a passion for networking algorithms and embedded programming and believes in good tooling. With all her love for C++, she is now the Product Marketing Manager on the JetBrains С++ team. Besides, Anastasia runs a C++ user group in Saint Petersburg, Russia.
Haskell developer, likes functional programming. Speaker, writer, researcher.
Eugene Zouev has graduated from the Computer Science Department, Moscow State University, and got the PhD degree there in 1999. He has been working in a defence research center in Russia, in Moscow State University and in a number of technical universities in Europe including ETH Zurich and EPFL Lausanne. Among his major achievements are the full ISO-compliant C++ front end compiler, the Zonnon language compiler and many others. The area of his research interests is programming languages' semantics and compiler construction.
The conference includes not only talks, but also booths of our partner companies, where you can get acquainted with developers from leading IT companies, take part in quizzes and prize draws, and listen to lightning talks.
О компании
Команда PVS-Studio разрабатывает, продвигает и продает одноименный статический анализатор кода, который находит ошибки в C, C++, C# и Java на Windows, Linux и macOS.
О компании
JetBrains создает профессиональные инструменты для разработки на языках Java, Kotlin, C#, C++, Ruby, Python, PHP, JavaScript и многих других, а также современные средства командной работы (баг-трекер и систему управления проектами YouTrack, сервер непрерывной интеграции TeamCity и др.). JetBrains сегодня доверяют более 5 миллионов пользователей из 225 стран по всему миру.
О компании
Technologists at WorldQuant research, design, code, test and deploy projects while working collaboratively with researchers and portfolio managers. Their environment is relaxed yet intellectually intense. Their teams are lean and agile, which means rapid prototyping of products with immediate user feedback. They seek people who think in code, aspire to solve undiscovered computer science challenges and are motivated by being around like-minded people.
If you want to become a partner of our conference, please contact us via email: partners@cppconf.ru.