Speakers C++ Russia 2020 Moscow

Gor Nishanov
Gor Nishanov Microsoft
Graduate of MSU Faculty of Computational Mathematics and Cybernetics. Gor Nishanov is a Principal Software Design...

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)

Bjarne Stroustrup
Bjarne Stroustrup Morgan Stanley
Bjarne Stroustrup is the designer and original implementer of C++ as well as the author of...
Bjarne Stroustrup

Bjarne Stroustrup is the designer and original implementer of C++ as well as the author of The C++ Programming Language (Fourth Edition), A Tour of C++ (Second edition), Programming: Principles and Practice using C++ (Second Edition), and many popular and academic publications. Dr. Stroustrup is a Technical Fellow and a Managing Director in the technology division of Morgan Stanley in New York City as well as a visiting professor at Columbia University. He is a member of the US National Academy of Engineering, and an IEEE, ACM, and CHM fellow. He received the 2018 Charles Stark Draper Prize, the IEEE Computer Society's 2018 Computer Pioneer Award, and the 2017 IET Faraday Medal. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. He is actively involved in the ISO standardization of C++. He holds a masters in Mathematics from Aarhus University, where he is an honorary professor, and a PhD in Computer Science from Cambridge University, where he is an honorary fellow of Churchill College.

Talk(s)

Herb Sutter
Herb Sutter Microsoft
Herb Sutter is an author, chair of the C++ standards committee, and a programming language architect...
Herb Sutter

Herb Sutter is an author, chair of the C++ standards committee, and a programming language architect at Microsoft.

Talk(s)

John Lakos
John Lakos Bloomberg LP
John Lakos, author of Large-Scale C++ Software Design, serves at Bloomberg LP in New York City...
John Lakos

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.

Talk(s)

Antony Polukhin
Antony Polukhin Yandex.Taxi
A representative of Russia at the C++ Standardization Committee. Author of several accepted proposals to the...
Antony Polukhin

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

Talk(s)

Evgeny Erokhin
Evgeny Erokhin HyperIntegrate
Founder of startup HyperIntegrate where he created a product that lets you connect Android as a...
Evgeny Erokhin

Founder of startup HyperIntegrate where he created a product that lets you connect Android as a filesystem on macOS. For over 2 years he was a senior developer at DINO Systems and developed a real-time video transmission service. His background is more than 10 years in Paragon Software on the position of team lead where he developed filesystem drivers for macOS, worked on filesystem implementation, snapshot system for block-devices (disk subsystem), boot loader, reverse-engineering, and many low-level things.

In his free time Evgeny research operation-systems internals, and microprocessor architectures.

Talk(s)

Anastasia Kazakova
Anastasia Kazakova JetBrains
As a C and C++ software developer, Anastasia Kazakova created real-time \*nix-based systems and pushed them...

As a C and C++ software developer, Anastasia Kazakova created real-time *nix-based systems and pushed them to production for 8 years. She worked as an intern in Microsoft Research, Networking department, and launched the first 4G network in Russia being a part of the Yota operator team. 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 C++ tools and .NET marketing teams. Besides, Anastasia runs a C++ user group in Saint-Petersburg, Russia (https://www.meetup.com/St-Petersburg-CPP-User-Group/).

Talk(s)

Mateusz Pusz
Mateusz Pusz EPAM Systems
Software architect, chief engineer, and security champion with more than 14 years of experience in designing,...

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)

Aleksandr Granin
Aleksandr Granin
Haskell developer, likes functional programming. Speaker, writer, researcher....

Haskell developer, likes functional programming. Speaker, writer, researcher.

Talk(s)

Pavel Filonov
Pavel Filonov Kaspersky Lab
For more than 5 years Pavel is developing software in the IT security area. For more...

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.

Talk(s)

Andrey Karpov
Andrey Karpov PVS-Studio
Andrey is a co-founder of PVS-Studio project and CTO at Program Verification Systems. He is Microsoft...

Andrey is a co-founder of PVS-Studio project and CTO at Program Verification Systems. He is Microsoft MVP in the nomination "Developer Technologies". He is an author of large number of articles dedicated to the code quality and error patterns that C++ developers make. He promotes methodology of static and dynamic code analysis.

Talk(s)

Victor Zverovich
Victor Zverovich Facebook
Victor Zverovich is a software engineer at Facebook working on the Thrift RPC framework. Before joining...

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.

Talk(s)

Igor Lobanchikov
Igor Lobanchikov
Igor has been developing games since 2003. Worked with Intel, AMD, Qualcomm, Amazon, Confetti, etc. Computer...
Igor Lobanchikov

Igor has been developing games since 2003. Worked with Intel, AMD, Qualcomm, Amazon, Confetti, etc. Computer graphics expert. He helps to improve and optimize other projects. Ports games to new platforms.

Talk(s)

Guy Davidson
Guy Davidson Creative Assembly
Guy Davidson is the Principal Coding Manager at Creative Assembly. He has been writing games for...

Guy Davidson is the Principal Coding Manager at Creative Assembly. He has been writing games for about 40 years and show no sign of stopping. He is a voting member of the C++ committee, and interested in graphics, audio, IO and all things game related. He plays piano, sings for the Brighton Festival Chorus, teaches Tai Chi, raises teenagers and promotes diversity and inclusion in the C++ community.

Talk(s)

Alexey Milovidov
Alexey Milovidov Yandex
Education: Moscow State University, department of Mechanics and Mathematics — specialist degree, mathematician (2003-2008); Work: - Yandex (2008-now): -...
Alexey Milovidov

Education: Moscow State University, department of Mechanics and Mathematics — specialist degree, mathematician (2003-2008);

Work:

  • Yandex (2008-now):
  • software developer of Yandex Metrica engine (2008-2012);
  • head of Yandex Metrica engine development team (2012-2015);
  • head of ClickHouse development team (2015-now).

Talk(s)

Evgeny Pats
Evgeny Pats GitLab (Previously Fuzzit)
Security enthusiast. Israeli cyber-security intelligence veteran. Polyglot (Computer) & Serial entrepreneur. Apart from that he loves extreme...

Security enthusiast. Israeli cyber-security intelligence veteran. Polyglot (Computer) & Serial entrepreneur. Apart from that he loves extreme sports — snowboarding/surfing/wind-surfing/kite-surfing/mtb.

Talk(s)

Roman Rusyaev
Roman Rusyaev Samsung
Roman is a developer of compiler for neural networks in Russian Samsung R&D center. That compiler...
Roman Rusyaev

Roman is a developer of compiler for neural networks in Russian Samsung R&D center. That compiler generates code for NPU (Neural Processing Unit). Compiled neural networks are deployed in flagship phones as such Galaxy Note 10. Also he worked as a developer of optimizing compiler for Elbrus and SPARC microprocessors from C, C++ and Fortran input languages. He has implemented:

Talk(s)

Alexander Bychuk
Alexander Bychuk Kaspersky Lab
Alexander is a solution architect at Kaspersky Lab. His main job is to design the backend...

Alexander is a solution architect at Kaspersky Lab. His main job is to design the backend of corporate systems. Alexander loves integration and C++ and always happy to discuss C++ Enterprise Edition.

Talk(s)

Vadim Vinnik
Vadim Vinnik SolarWinds MSP
Lead developer at SolarWinds, Ph.D. in physical and mathematical sciences, author of books and scientific publications...
Vadim Vinnik

Lead developer at SolarWinds, Ph.D. in physical and mathematical sciences, author of books and scientific publications on theory of programming; translator of books on programming; university lecturer on programming and some supporting areas of mathematics. Favourite programming languages: C++ and Haskell.

Talk(s)

Yuriy Syrovetskiy
Yuriy Syrovetskiy Yandex
Software developer at Yandex, RuHaskell activist, distributed systems enthusiast....

Software developer at Yandex, RuHaskell activist, distributed systems enthusiast.

Talk(s)

Ruslan Manaev
Ruslan Manaev Yandex
Ruslan Manaev works at Yandex as a software engineer in the Search Quality Infrastructure Group. He...
Ruslan Manaev

Ruslan Manaev works at Yandex as a software engineer in the Search Quality Infrastructure Group. He previously worked in the Yandex browser backend group. He successfully uses template magic at work. He is a fan of competitive programming.

Talk(s)

Elena Stepanova
Elena Stepanova Nokia
C++ developer and Product Owner at Nokia. 10 years of commercial development experience in avionics and telecommunications....

C++ developer and Product Owner at Nokia.

10 years of commercial development experience in avionics and telecommunications. Spent the last 6 years writing code for LTE/5G core networks. Mentor and evangelist of modern development approaches. A fan of Linux kernel and well-written specs.

Talk(s)

JeanHeyd Meneide
JeanHeyd Meneide Shepherd's Oasis
JeanHeyd "ThePhD" is a Software Engineer at Columbia University in New York. His largest open-source contribution...

JeanHeyd "ThePhD" is a Software Engineer at Columbia University in New York. His largest open-source contribution — sol2 — is used across many industries. He is currently working towards earning his own nickname, climbing the academic ladder while spending as much time as possible contributing to C++ standardization and development.

He very much loves dogs and hopes to have his own in a year or so. He also likes Vulf's "Tee Time" from the album Mr. Finish Line, as well as represents Shepherd's Oasis.

Talk(s)

Georgiy  Gribkov
Georgiy Gribkov PVS-Studio
C++ программист. Является одним из разработчиков статического анализатора PVS-Studio, занимается разработкой ядра, новых диагностических правил, а...
Georgiy  Gribkov

C++ программист. Является одним из разработчиков статического анализатора PVS-Studio, занимается разработкой ядра, новых диагностических правил, а также поддержкой пользователей. Внедрил PVS-Studio в онлайн-компилятор godbolt.org. Автор нескольких статей на Habr.

Talk(s)

Evgeny Zaharov
Evgeny Zaharov Wargaming
Опыт работы в игровой сфере — 7 лет, участвовал в качестве спикера в конференции CoreHard Autumn...
Evgeny Zaharov

Опыт работы в игровой сфере — 7 лет, участвовал в качестве спикера в конференции CoreHard Autumn 2019. В компании Wargaming занимается разработкой кросс-платформенного ММО-экшена World of Tanks Blitz.

Talk(s)

Evgeny Strokov
Evgeny Strokov Wargaming
Опыт работы в геймдеве — с начала 2000-х. До того как попасть в Wargaming, работал как...
Evgeny Strokov

Опыт работы в геймдеве — с начала 2000-х. До того как попасть в Wargaming, работал как в небольших, так и в достаточно крупных компаниях (Crytek или Snapchat). Некоторое время жил в Лондоне, Берлине, Сиднее. Занимался разработкой шутеров и MMO-игр (в их число входит один из проектов компании Mail.ru), нескольких игровых движков (графика, core-системы, tools, network) и игрового бэкенда для PC, консолей и мобильных платформ. Особая страсть — компьютерные игры: стратегии, RPG, а также настольные RPG.

Talk(s)

Dmitry Shebordaev
Dmitry Shebordaev Ivi
Applied mathematics. 25 years in IT. Writes on C++/Golang/Python. His own C++ course is on otus.ru....
Dmitry Shebordaev

Applied mathematics. 25 years in IT. Writes on C++/Golang/Python. His own C++ course is on otus.ru. Worked at Rambler, for now — Ivi.

Egor Suvorov
Egor Suvorov HSE University — Saint Petersburg
Teaches a one-year C ++ course for bachelors at the HSE. Interested in compilers, the diploma...
Egor Suvorov

Teaches a one-year C ++ course for bachelors at the HSE. Interested in compilers, the diploma focuses on type-safe FFI between C ++ and JavaScript. Trained on C ++ at Google and think-cell. Winner of the ACM ICPC 2014 World Cup as part of the St. Petersburg State University team. Graduated from St. Petersburg Academic University, Computer Science Center, and graduate studies at the Higher School of Economics.

Kirill Tikhonov
Kirill Tikhonov DINS
Senior software developer in DINS. He develops and supports backend of cloud telephony system....
Kirill Tikhonov

Senior software developer in DINS. He develops and supports backend of cloud telephony system.

Talk(s)

Anton Kvyatkovsky
Anton Kvyatkovsky DINS
Software Engineer at Dins. has passion for metaprogramming and stuff described as "hardcore". Active member of...
Anton Kvyatkovsky

Software Engineer at Dins. has passion for metaprogramming and stuff described as "hardcore". Active member of SPb C++ community.

Talk(s)

Alexander Borgardt
Alexander Borgardt IVA CV
For the past 10 years, Alexander has been researching new approaches and creating solutions in the...

For the past 10 years, Alexander has been researching new approaches and creating solutions in the fields of advertising, fintech and machine learning. His interests include the development of distributed systems, parallel and competitive information processing. Improving the world through open source.

Elizaveta Shamanina
Elizaveta Shamanina JUG Ru Group

Talk(s)

Pavel Novikov
Pavel Novikov Align Technology
Got an engineering degree in missilery from BMSTU. Loves C++ and knows how to cook it. Likes metaprogramming,...

Got an engineering degree in missilery from BMSTU.

Loves C++ and knows how to cook it.

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

Talk(s)

Yulia Golovchanskaya
Yulia Golovchanskaya Computer Vision Systems
Graduated from the Faculty of Mathematics and Mechanics of St. Petersburg State University with a degree...
Yulia Golovchanskaya

Graduated from the Faculty of Mathematics and Mechanics of St. Petersburg State University with a degree in General Mathematics and Informatics. She has been working as C++ programmer for 2 years, she's engaged in the computer vision tasks.

Talk(s)

Alexander Pirogov
Alexander Pirogov JetBrains
Passed 3 stages of evolution: FPGA engineer > GameDev > IDE programmer. Participated in such projects...

Passed 3 stages of evolution: FPGA engineer > GameDev > IDE programmer. Participated in such projects as FIFA 14, FIFA WC 14, FIFA 15, World of Warships, Rainbow Six: Siege, Injustice 2 Mobile. Currently works on Rider for Unreal Engine.

Karina Dorozhkina
Karina Dorozhkina Kaspersky Lab
Karina has been developing basic components for the top-of-the-line Kaspersky Lab products for four years. Last...
Karina Dorozhkina

Karina has been developing basic components for the top-of-the-line Kaspersky Lab products for four years. Last three years she has shifted focus to the transport security sector. During that time participated in the creating of several prototypes: secure gateway for cars on the basis of Kaspersky OS in partnership with the Austrian company AVL, EDR solution for cars head unit on the basis of QNX OS, conduct similar studies on the basis of the Genivi car platform. Wrote in C and C++.

Talk(s)

Kirill Tolkachev
Kirill Tolkachev JUG Ru Group
Up until recently Kirill was a lead developer at Alfa-Lab. He was developing different banking APIs,...

Up until recently Kirill was a lead developer at Alfa-Lab. He was developing different banking APIs, forming principles and tools related to microservice architecture. He is a fan of Groovy, Gradle, Spring and Netflix technologies stack. Kirill is a resident of famous Russian IT-podcast "Razbor Poletov". He knows DevOps methodology like the palm of his hand and has four years' experience of its production usage.

Talk(s)

Oleg Chirukhin
Oleg Chirukhin
Oleg works on enterprise Java web apps for 10 years already, his primary specialization is E-Government...

Oleg works on enterprise Java web apps for 10 years already, his primary specialization is E-Government information systems in Public Administration. Today he is employed by JUG Ru Group. Prior to joining JRG Oleg was working at Sberbank Technology where he was solving architectural problems and research in the field of automated business process management systems. And many things prior to STB like gosuslugi.ru (central e-government portal in Russia), Integrated Electronic Medical Record (central medical portal), information analysis and emergency calls system for Russian citizens, The IUPAT Integrated Member Services information system in the USA, MMORPG games at Playtox, Flussonic streaming media server and StarView Operational Intelligence platform (JVM-based programming language and IDE).

Talk(s)

Ilya Shishkov
Ilya Shishkov Yandex
Yandex Senior Developer, co-author of the Coursera online specialization "The art of development on modern C++"....
Ilya Shishkov

Yandex Senior Developer, co-author of the Coursera online specialization "The art of development on modern C++".

Talk(s)

Mikhail Kashkarov
Mikhail Kashkarov Samsung R&D Russia
The developer of a compiler for neural networks in the Russian Samsung R&D center. He also...
Mikhail Kashkarov

The developer of a compiler for neural networks in the Russian Samsung R&D center. He also worked as a toolchain developer for OS.

Talk(s)

Alexey Fyodorov
Alexey Fyodorov JUG Ru Group
Producer @ JUG Ru Group, organizes the largest conferences for developers in Russia. In the last...

Producer @ JUG Ru Group, organizes the largest conferences for developers in Russia. In the last 6 years Alexey's team arranged more than 50 conferences. Alexey has a very different background: from Software Engineer @ Oracle (JCK, Java Platform Group) to DevRel @ Odnoklassiniki.

Talk(s)

Sergey Fedorov
Sergey Fedorov Yandex.Lavka
Yandex.Lavka backend development manager, developer of asynchronous framework for C ++ microservices in the Taxi and...
Sergey Fedorov

Yandex.Lavka backend development manager, developer of asynchronous framework for C ++ microservices in the Taxi and Lavka backend. Loves metaprogramming and open source.

Talk(s)

Jason McGuiness
Jason McGuiness Count-Zero Ltd
Jason is a contract programmer in C++ on Linux. His 15 years experience spans: initially a...
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)

Denis Kormalev
Denis Kormalev Amazon Robotics
Denis Kormalev is a C++ Software Engineer with 10+ years of experience, passion for metaprogramming and...
Denis Kormalev

Denis Kormalev is a C++ Software Engineer with 10+ years of experience, passion for metaprogramming and extra curiosity for pragmatic application of functional programming paradigms in C++ world.

Denis now works in Amazon Robotics as a Senior Software Engineer.

Talk(s)

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

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

Talk(s)

Alexey Veselovsky
Alexey Veselovsky Align Technology
Senior C++ developer at Align Technology. Alexey is engaged in the development of common system components...
Alexey Veselovsky

Senior C++ developer at Align Technology. Alexey is engaged in the development of common system components and the framework of the specialized 3D CAD system.

Previously he developed a realtime patient monitoring system as well as data collection and processing system for self-driving car. Participated in Squid-proxy project.

Alexey is interested in software reliability, compiler engineering and system programming.

Talk(s)

Sergey Nepomnyachiy
Sergey Nepomnyachiy Bloomberg L.P.
Sergey has been writing code for some time. Occasionally for money. Wrote it for Intel, then...
Sergey Nepomnyachiy

Sergey has been writing code for some time. Occasionally for money. Wrote it for Intel, then for IBM. After that, he wrote code for Ph.D. research which yielded a dissertation. Now he's writing code for Bloomberg, and a different code on weekends for fun.

Talk(s)

Anton Bikineev
Anton Bikineev Google
Anton has worked on multiple projects in various areas, from embedded systems to high-performance distributed applications....

Anton has worked on multiple projects in various areas, from embedded systems to high-performance distributed applications. Worked at companies such as Terminal Technologies, Ste||ar-group, Parallels, Kaspersky Lab. He contributed to HPX (library for high performance computing) and Boost. Anton has now settled at Google working on the browser Chrome in the memory management team.

Talk(s)

Mikhail Matrosov
Mikhail Matrosov Align Technology
Mikhail is an expert software engineer in the Moscow R&D office of Align Technology. He develops...

Mikhail is an expert software engineer in the Moscow R&D office of Align Technology. He develops a specialized 3D CAD system for designing orthodontic appliances.

Frequent speaker on numerous conferences: CppCon, C++ Russia, SECR, CoreHard, SECON. Co-author of the courses "Основы разработки на С++: коричневый пояс" and "Основы разработки на С++: чёрный пояс" on Coursera, which were developed jointly with Yandex.

Talk(s)

Danila Kutenin
Danila Kutenin Google
Danila Kutenin is a Software Engineer aiming at high performance distributed systems. Danila's main priorities are...
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)

test test
test test test
TBD...
Ivan Afanasyev
Ivan Afanasyev Align Technology
C++ developer at Align Technology. Graduated from MMF NSU. Participated in Intel MKL, 2GIS mobile/core and Yandex.Browser development...

C++ developer at Align Technology. Graduated from MMF NSU.

Participated in Intel MKL, 2GIS mobile/core and Yandex.Browser development as C/C++ engineer.

Talk(s)

Timur Safin
Timur Safin Tarantool Core Team
He started programming back in the last century and cannot stop at all. Timur was engaged...

He started programming back in the last century and cannot stop at all. Timur was engaged in various "post-relational" databases, processor simulators, a taxi backend, and even transport and even a transport system simulator. Now he makes Tarantool great again.

Alexander Zaitsev
Alexander Zaitsev
C ++ developer. Loves and respects open source. In his spare time, he tries to make...

C ++ developer. Loves and respects open source. In his spare time, he tries to make C ++ easier to use in everyday life (including through writing proposals to the C ++ committee). He believes that starting new projects in C ++ at present is an absolutely normal practice.

Pavel Tyletsky
Pavel Tyletsky SolarWinds
Serial developer of a wide profile, undergraduate of BSU. Pavel is fond of high-performance data processing...
Pavel Tyletsky

Serial developer of a wide profile, undergraduate of BSU. Pavel is fond of high-performance data processing from collection to predictions. In his free time he teaches students programming and operating systems. He's sure that education should be deep and diverse at the same time.

Igor Sadchenko
Igor Sadchenko Wargaming
Developer in a World of Tanks division of Wargaming company. Participated in CAD system development, as...
Igor Sadchenko

Developer in a World of Tanks division of Wargaming company. Participated in CAD system development, as well as SCADA for an industrial control system. Now develops World of Tanks game client. In his spare time, deals with computer vision and machine learning.

Pavel Kosov
Pavel Kosov Huawei
Senior Engineer at Huawei Russian Research Institute, LLVM Team. He has more than 10 years of...
Pavel Kosov

Senior Engineer at Huawei Russian Research Institute, LLVM Team. He has more than 10 years of experience in commercial development, his main experience is the creation and improvement of compilers for C/C++ and system utilities for both common and exotic architectures. He was also engaged in the development of graphic and game engines for web/desktop/mobile apps.

Talk(s)

Evgeniy Gorbachov
Evgeniy Gorbachov EPAM
Evgeniy is a Senior Software Engineer focused on high-performance distributed systems. Enjoys solving performance and design...
Evgeniy Gorbachov

Evgeniy is a Senior Software Engineer focused on high-performance distributed systems. Enjoys solving performance and design issues. Loves sharing his knowledge by giving tech talks and promoting C++ best practices.

Evgeny Alekseev
Evgeny Alekseev Kaspersky Lab
Работает в ЛК десять с лишним лет. Начинал будучи еще стажером. Задачи бывали разные, но в...
Evgeny Alekseev

Работает в ЛК десять с лишним лет. Начинал будучи еще стажером. Задачи бывали разные, но в основном разрабатывал базовые компоненты для продуктов, естественно, на C++.

Talk(s)

Sergey Kozlov
Sergey Kozlov Kaspersky Lab
Пишет на С++ уже почти четверть века. За это время довелось заниматься многими разноплановыми проектами: видеонаблюдением,...
Sergey Kozlov

Пишет на С++ уже почти четверть века. За это время довелось заниматься многими разноплановыми проектами: видеонаблюдением, IP-телефонией, видео-конференциями. Последние 10 лет посвящены работе в Лаборатории. Не прочь покопаться в crash дампах или взять в руки дизассемблер. В свободное время предпочитает путешествовать с семьёй или мучать ардуинки.

Talk(s)

Maksim Zvyagintsev
Maksim Zvyagintsev PVS-Studio
C++ программист. Участвует в разработке статического анализатора PVS-Studio, а точнее, его ядра и диагностических правил. Помимо...
Maksim Zvyagintsev

C++ программист. Участвует в разработке статического анализатора PVS-Studio, а точнее, его ядра и диагностических правил. Помимо программирования увлекается философией и музыкой.

Talk(s)

Vyacheslav Borilin
Vyacheslav Borilin Kaspersky Lab
Стремится, чтобы каждая программа была не только свободна от ошибок, но и защищена от злоумышленников. 25 лет...
Vyacheslav Borilin

Стремится, чтобы каждая программа была не только свободна от ошибок, но и защищена от злоумышленников. 25 лет занимается развитием ИТ-продуктов (компьютерное зрение, офисный софт, аналитические системы, ВКС, обучающие платформы и т.д.). Программист, переквалифицировавшийся в продакта. Участвует в работах по стандартизации в IETF, ITU, NIST, ISA.

Talk(s)