Want to be a guest on CppCast? Email us at email@example.com.
As a C and C++ software developer, Anastasia Kazakova created real-time *nix-based systems and pushed them to production for 8 years. She worked as an intern in Microsoft Research, Networking department, and launched the first 4G network in Russia being a part of the Yota operator team. She has a passion for networking algorithms and embedded programming and believes in good tooling. With all her love for C++, she is now the Product Marketing Manager on the JetBrains C++ tools and .NET marketing teams. Besides, Anastasia runs a C++ user group in Saint-Petersburg, Russia.
Anders is here as the author of cppquiz.org. He’s been working as a programmer since 2001, in fields ranging from multiphase flow simulations to web development. He’s been doing everything from working on compilers to being CTO, and has been using a wide variety of languages. C++ is closest to his heart, but he’s been doing other things for the last five years. He’s very happy to be back as a C++ developer from October 1, in his new job at Zivid Labs. Anders is also a father of two, and in his spare time he’s the producer and frontman of the futurepop band Modulo One.
Andreas Fertig holds an M.S. in Computer Science from Karlsruhe University of Applied Sciences. Since 2010 he has been a software developer and architect for Philips Medical Systems focusing on embedded systems. He has a profound practical and theoretical knowledge of C++ at various operating systems.
He works freelance as a lecturer and trainer. Besides this he develops macOS applications and is the creator of cppinsights.io.
Andreas has been writing open source C++ for the last 15 years, working on projects like KDE, Qt and WebKit. Nowadays he puts all of his free time into SerenityOS, a new Unix-like operating system with the look & feel of a 90s office computer. Everything from kernel to web browser is done in-house in modern C++. He frequently posts videos of his programming sessions to YouTube and wants to share his joy of programming with the world.
Andrei Alexandrescu coined the colloquial term “modern C++” (adapted from his award-winning book Modern C++ Design), used today to describe a collection of important C++ styles and idioms. He is also the coauthor of C++ Coding Standards and the author of The D Programming Language book. With Walter Bright, Andrei co-designed many important features of D and authored a large part of D’s standard library. His research on Machine Learning and Natural Language Processing and a five-year tenure as Research Scientist at Facebook complete a broad spectrum of expertise. Andrei holds a PhD in Computer Science from the University of Washington and a BSc in Electrical Engineering from University “Politehnica” Bucharest. He currently works on the D Language Foundation.
Andrew Leaver-Fay is a Research Assistant Professor at UNC in the Department of Biochemistry. He got his BA from UVA in Philosophy and Cognitive Science and his PhD from UNC’s department of computer science. As a post-doc in Brian Kuhlman’s lab at UNC and later in David Baker’s lab at UW, he lead a team of developers in the rewrite and rearchitecturing of the Rosetta molecular modeling program into its current object oriented form, Rosetta3. He has worked on algorithm development, protein interface design and energy function improvement. He sits on the scientific advisory board for Dualogics, a small biotech spun out of the Kuhlman lab at UNC.