Guests of CppCast

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

Michael Caisse

Michael Caisse

Michael Caisse has been crafting code in C++ for 28-years. He is a regular speaker at various conferences and is passionate about teaching and training. Michael is the owner of Ciere Consulting which provides software consulting and contracting services, C++ training, and Project Recovery for failing multidisciplinary engineering projects. When he isn’t fighting with compilers or robots, he enjoys fencing with a sabre.

Michael Park

Michael Park

Michael Park is a software engineer at Facebook, working on the C++ libraries and standards team. His focus for C++ is to introduce pattern matching to facilitate better code.

Michael Wong

Michael Wong

Michael is the Vice President of Research and Development at Codeplay Software. He is now a member of the open consortium group known as Khronos, MISRA, and AUTOSAR and is Chair of the Khronos C++ Heterogeneous Programming language SYCL, used for GPU dispatch in native modern C++ (14/17), OpenCL, as well as guiding the research and development teams of ComputeSuite, ComputeAorta/ComputeCPP. For twenty years, he was the Senior Technical Strategy Architect for IBM compilers.

He is the Canadian Head of Delegation to the ISO C++ Standard and a past CEO of OpenMP. He is also a founding member of the ISO C++ Directions group, and a Director and VP of ISOCPP.org, and Chair of all Programming Languages for Canada’s Standard Council. He also participates in ISO SC42 on AI and ML. He has so many titles, it’s a wonder he can get anything done.

Michal Kovařík

Michal Kovařík

Michal is 34 years old and started programming when he was 11. C (and C++ soon after) became his favorite language soon afterwards. After quitting University after 2 years he was a regular programmer in a company for 4 years. He then started his own computer game project, which he’s been working on for 7 years already. The game is much more successful than anticipated (with more than 1.7 million sales) while still in early access. We are close to finishing the game and deciding what to do next.

Mikael Simberg

Mikael Simberg

Mikael works at the Swiss National Supercomputing Centre (CSCS) as a scientific software developer. He has a degree in operations research and computer science. He worked in industry doing embedded programming before joining CSCS in 2017. At CSCS he works on improving HPX itself and helps users integrate it into their libraries and applications.

Mike Daum

Mike Daum

Mike Daum lives in Toronto with his wife and 5 year old daughter Edie. He has been using C++ daily since 1992, and has been working professionally as an application developer in C++ since 1999. Michael is the founder of C++TO, The Toronto C++ User Group and CppNorth, the Canadian C++ Conference.

Miodrag Milanovic

Miodrag Milanovic

Born in 1978, living in Novi Sad, Serbia. Proud husband and father of two. Started professional programming career in year 2000 working in Java, C# and of course C and C++ for various international customers. From 2012 coordinator of MAME emulation project, pushing hard in modernization of two decade old code.