Guests of CppCast

Want to be a guest on CppCast? Email us at feedback@cppcast.com.

Christian Ressell

Christian Ressell

Christian is a Security Engineer working with tracking and analyzing APT actors. He has previously worked with vulnerability research and malware analysis. He is a CTF player and regularly solves challenges related to binary exploitation for his team bootplug.

Christopher Di Bella

Christopher Di Bella

Christopher is a Staff Software Engineer on the ComputeCpp Runtime for Codeplay Software and a co-founding member of SG20. He is passionate about teaching people how to write programs using idiomatic C++, and also advocates for developers to consider adopting algorithms and ranges. When not thinking about C++, Chris is often playing games, watching films, or trying something new.

Clare Macrae

Clare Macrae

Clare is an independent consultant, helping teams streamline their work with legacy and hard-to-test C++ and Qt code.

She has worked in software development for over 30 years, and in C++ for 20 years.

Since 2017, she has used her spare time to work remotely with Llewellyn Falco on ApprovalTests.cpp, to radically simplify testing of legacy code. She has enjoyed this so much that she recently went independent, to focus even more on helping others to work more easily with legacy code.

Clare was until recently a Principal Scientific Software Engineer at Cambridge Crystallographic Data Centre. She is the original author of their popular 3D crystal structure visualisation program Mercury.

Conor Hoekstra

Conor Hoekstra

Conor is a Senior Library Software Engineer at NVIDIA working on the RAPIDS team. He is extremely passionate about programming languages, algorithms and beautiful code. He is the founder and organizer of the Programming Languages Virtual Meetup and he has a YouTube channel. He also recently announced at Meeting C++ & C++ Russia that he is starting a podcast with Bryce Adelstein Lelbach called the Algorithms + Data Structures = Programs Podcast.

Corentin Jabot

Corentin Jabot

Corentin Jabot is a freelance developer and member of the C++ committee where he participates in the Unicode and library evolution working groups.

Craig Scott

Craig Scott

Craig is a CMake co-maintainer and author of the book “Professional CMake: A Practical Guide”. He has been developing cross-platform C++ software since 2001, targeting most major platforms and working on large scale frameworks, scientific algorithm development, Qt GUI applications, backend services and embedded devices. He has been fortunate enough to work in a range of settings including government research, consumer electronics, mid-size enterprise and a startup. He derives unreasonable levels of satisfaction from automating software build and CI processes, making them more efficient, more robust and easier for developers to use.

Daisy Hollman

Daisy Hollman

Dr. Daisy S. Hollman has been involved in the C++ standards committee since 2016, where she has made contributions to a wide range of library and language features, including proposals related to executors, atomics, generic programming, futures, and multidimensional arrays. Since receiving her Ph.D. in Quantum Chemistry in 2013, her research has focused primarily on parallel and concurrent programming models, though a broader focus on general accessibility of complex abstractions has become her focus in more recent years. She currently works on C++ language and library design at Google, where she continues to focus on providing broad accessibility of programming models and library interfaces, with a particular focus on design for diversity and inclusivity.