Schedule

The program hasn't been finally approved yet, so there still might be some changes.

Click on the title to read the talk description. All talks with their short descriptions are here.

Day 1. April 27

Time  & Track
Lecture
Track 1
Track 2
Track 3

No talks in Favorites yet

09:00 - 18:00

Registration

10:00 - 10:30

Conference opening

10:30 - 11:30
10:30 Track 1
11:30 - 12:00

Break

12:30 - 13:45

Lunch

14:15 - 15:30

Lunch

16:30 - 17:00

Break

18:00 - 18:30

Break

18:30 - 19:30
19:30 - 23:00

Party

Day 2. April 28

Time  & Track
Lecture
Track 1
Track 2
Track 3

No talks in Favorites yet

10:30 - 18:50

Registration

11:00 - 12:00
12:00 - 12:30

Break

12:30 - 13:30
13:00 - 14:15

Lunch

14:45 - 16:00

Lunch

17:00 - 17:30

Break

18:30 - 18:50

Break

18:50 - 19:50
19:50 - 20:20

Conference closing

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.

Talk(s)

Danila Kutenin

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.

Talk(s)

Alexey Tkachenko

12 years in the software development for automated testing of equipment for space technology products.

Talk(s)

Jason McGuiness

Jason is a contract programmer in C++ on Linux. His 15 years experience spans: initially a nuclear physicist then programming prototype super-computers, but now in finance; focussing on low-latency and HFT software, their architectures and the issues arising from them. He is also actively involved with the ISO/UK C++ Panel and the ACCU to maintain his skill-set.

Talk(s)

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.

Talk(s)

Guy Davidson is the Principal Coding Manager of Creative Assembly, makers of the Total War franchise, Alien: Isolation and Halo Wars 2. Guy has been writing games since the early 1980s. He is now also a contributor to SG14, the study group devoted to low latency, real-time requirements, and performance/efficiency especially for Games, Financial/Banking, and Simulations, and to SG13, the HMI study group. He speaks at schools, colleges and universities about programming and likes to help good programmers become better programmers.

Talk(s)

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++.

Talk(s)