Guests of CppCast

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

Paul Miller

Paul Miller

Paul is a partner and lead engineer at Digital Film Tools/Silhouette FX. He has been writing visual effects and image processing software for over 20 years, and has been using C++ for most of that time. He started his love of graphics and digital music on the Amiga in 1986, teaching himself C with K&R and the Amiga ROM Kernel manuals. In 1992 he ended up Wisconsin, writing software for the relatively new digital post production industry on Silicon Graphics workstations, and has been writing widely-used tools for that industry since. He uses Qt for cross-platform UI, Python, OpenGL, and OpenCL extensively.

He holds a private pilot’s license and enjoys going to movies and beer festivals.

Pejman Ghorbanzade

Pejman Ghorbanzade

Pejman Ghorbanzade is the Founder of Touca, helping engineering teams understand the true impact of code changes on the behavior and performance of their software. Until three months ago, Pejman worked as a senior software engineer at Vital Images, a Canon Group company, on the Vitrea software for advanced visualization of medical images. Before that, Pejmed worked at VMware Carbon Black, building and maintaining the macOS endpoint for the Cb Defense product. In his free time, Pejman enjoys going on walks and bike rides around the gorgeous lakes of Minneapolis which he calls home happily during summers and resentfully the rest of the year.

Peter Bindels

Peter Bindels

Peter Bindels is a C++ software engineer who prides himself on writing code that is easy to use, easy to work with and well-readable to anybody familiar with the language. Since the last time he’s been on CppCast he presented at multiple conferences about build tooling and simple code. In combining both, he created the build tool Evoke from cpp-dependencies and other smaller projects, leading to a simple to use build system presented at CppCon 2018. Earlier this year he presented its companion 2D Graphics library for absolute called Pixel at CppOnSea. He’s active in both standards development as well as helping out with various things at conferences.

Peter Brett

Peter Brett

Peter is currently based in Edinburgh, UK where he has been working on electronics design automation (EDA) software since 2006. He spent several years of his free time as the maintainer of the open source GPL Electronic Design Automation (gEDA) schematic editor and carried that experience over when he joined Cadence Design Systems in 2017 to work on the schematic editor component of Virtuoso, there flagship custom integrated circuit design suite. Peter learned to program in C in 2004, picked up C++ in 2013, and started contributing to C++ standardization in 2019. He is currently the assistant chair of SG16, the Unicode and Text Processing study group.

Phil Nash

Phil Nash

Phil is the original author of Catch2, regular speaker at conferences, trainer, organizer of C++ on Sea and the C++ London meet-up, co-host of cpp.chat and No Diagnostic Required podcasts, and recently moved to SonarSource as Developer Advocate.

More generally he’s an advocate for good testing practices, TDD and using the type system and tools and functional techniques to reduce complexity, increase correctness, and is not afraid of ABI breaks.

Philipp Schrader

Philipp Schrader

Phil started working in consulting primarily as a C programmer. Very quickly he found himself being tempted by the famous “object-oriented” programming language called C++. He started volunteering at a local high-school robotics program where they used C++ to make their robots competitive. Hooked on C++ he found Peloton Technology where he had the chance to learn and explore what C++ is capable of. He’s still exploring :)

Piotr Gaczkowski

Piotr Gaczkowski

Piotr Gaczkowski has over a decade of experience in tech and uses his skills to improve people’s lives. He likes building simple solutions to human problems, organizing events, and teaching fellow professionals. Piotr is keen on automating boring activities. When not coding he’s most likely listening to music, reading, or doing some parkour.