Guests of CppCast

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

Manuel Sanchez

Manuel Sanchez

As a CS undergraduate at the University of Madrid (Spain) and self taught C++ programmer, Manuel Sanchez has been working on personal projects related to Modern C++ during his free time, most of them related to template metaprogramming and his own efforts to give high level features for C++ metaprogramming: The Turbo Metaprogramming Library. Manuel has been working for biicode since September 2014, he assist his fellow biis by dealing with C++ idiosyncrasies while manage very successful posts about template metaprogramming and his work on Turbo.

Marc Valle

Marc Valle

Marc Valle is the technical lead for the Intel (R) Tamper Protection Toolkit. His professional interests include tamper protection, reverse engineering, compilers, security, and privacy. In his free time he can be found staring at the black line at the bottom of the pool preparing for his next competition.

Marco Magdy

Marco Magdy

Marco is a senior software engineer who has been working at AWS for the past four years. He has been programming in C++ on/off since 2001.

Before joining Amazon, Marco worked at a few smaller companies building scalable web applications using .NET, GWT and C++.

Marcus Tillmanns

Marcus Tillmanns

Marcus is currently the main software developer of Boden. He has a strong background in C++ graphics and UI development. He worked with Qt for more than 10 years on audio software and embedded projects.

Marian Luparu

Marian Luparu

Marian Luparu is the Lead Program Manager of the C++ team responsible for the C++ experience in Visual Studio, VS Code as well as Vcpkg.

Marit Tokle

Marit Tokle

Marit is a Senior Software Engineer working with secure development and application security at Sopra Steria Norway. She is engaged in the hacking community in Norway. Among other things, she is a member of the CTF team bootplug and a board member of the association Oslo CTF that focuses on creating an inclusive and safe learning environment for beginners in security.

Mark Hoemmen

Mark Hoemmen

Mark Hoemmen (he/him/his, “HOE-men”) is a scientific software developer with a background in parallel computing and numerical linear algebra. He has a bachelor’s degree in mathematics and computer science from the University of Illinois Urbana-Champaign, and a PhD in computer science from the University of California Berkeley.

After finishing his studies, Mark worked at Sandia National Laboratories for ten years. There, he contributed to two open-source C++ software projects: Trilinos (concentrating on its core of distributed-memory parallel sparse linear algebra) and Kokkos (a shared-memory parallel programming model providing a common front-end to CUDA, OpenMP, and other systems). For his last few years at Sandia, he focused more on applying Trilinos and Kokkos to non-open-source engineering (finite-element and finite-volume) simulation applications. In early 2020, he moved to Stellar Science, a scientific software company based in Albuquerque, and contributed to several non-open-source physics and discrete event simulations. This April, Mark joined the Devtech Compute team at NVIDIA, working remotely from his home in Albuquerque, New Mexico, USA.

Mark’s preferred programming language is C++. He has been writing it professionally for 22 years, and has been contributing to the C++ Standard (WG21) process for the last five of those. He is coauthor on three Standard Library proposals in flight: P1673 (C++ BLAS interface), P0009 (mdspan, a multidimensional array view), and P1684 (mdarray, the container analog of mdspan). After C++, he feels most comfortable working in Python, and can get by in Fortran, Matlab, and ANSI Common Lisp. In his spare time, he likes to play mandolin, lute, and baroque guitar.