Want to be a guest on CppCast? Email us at feedback@cppcast.com.
Gabriel Dos Reis is a Principal Software Development Engineer at Microsoft. He is also a researcher and a longtime member of the C++ community. His research interests include programming tools for dependable software. Prior to joining Microsoft, he was Assistant Professor at Texas A&M University. Dr. Dos Reis was a recipient of the 2012 National Science Foundation CAREER award for his research in compilers for dependable computational mathematics and educational activities.
Gal is currently working as a Security Researcher. Her passion is Reverse Engineering with a particular interest in C++ code. In her spare time, when not delving into low-level research, she designs and sews her own clothes and loves to play the Clarinet.
Gašper is currently working on core libraries for research and trading systems. In the past, he’s worked on large-scale distributed systems such as the Amazon retail search engine. He’s a member of the British Standards Institute C++ delegation and has been a part of the C++ committee since 2017. He’s fixed some proofs in Stepanov’s “From Mathematics to Generic Programming”, published “C++: The Beast is Back” with Jon Kalb, spoken at C++Now, and is an author of Using Enum (C++20), Deducing This (C++23), the ordering customization points in C++20, and is currently working on contracts for c++26. He lives in the gothest part of London, next to the Magnificent Abney Park Cemetery, and is friend to crows.
Gina Stephens is a software engineer with over 20 years’ experience, 13 of those years leading development teams. Most of her experience has been with C++, in addition to Java, .NET and various scripting language. The breadth of her development experience includes DOD, FDA, DOI, Hospitality, and Finance.
Gina has a Bachelors in Computer Science from MS&T in Rolla, MO and a Masters in Computer Science from the University of Missouri – STL. She also founded and runs the STL C++ User Group.
Gina is also a Desert Storm Air Force veteran during which she worked on the B-52 bombers that were carpet-bombing Iraq. She is happily married with 2 sons, both of whom are serving in the US Navy.
Gor Nishanov is a Principal Software Design Engineer on the Microsoft C++ team. He works on design and standardization of C++ Coroutines, and on asynchronous programming models. Prior to joining C++ team, Gor was working on distributed systems in Windows Clustering team.
Gordon is a senior software engineer at Codeplay Software in Edinburgh, specialising in designing and implementing heterogeneous programming models for C++. Gordon spends his days working on ComputeCpp; Codeplay’s implementation of SYCL and contributing to various standards bodies including the Khronos group and ISO C++. Gordon also co-organises the Edinburgh C++ user group and occasionally blogs about C++. In his spare time, Gordon enjoys dabbling in game development, board games and walking with his two dogs.
Greg Becker is a Computer Scientist in the Tool Development Group in Livermore Computing at Lawrence Livermore National Laboratory (LLNL). His focus is on bridging the gap between research and production software at LLNL. His work in software productization has led him to work on Spack, an open source package manager for high performance computing with users and contributors all over the world. Gregory also works on the BUILD research project, working to resolve dependency integration issues related to binary interfaces, and on internal LLNL infrastructure using Spack. He has been at LLNL since 2015.