Guests of CppCast

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

Ivica Bogosavljevic

Ivica Bogosavljevic

Ivica (pronounced Ih-v-ee-t-s-aa) is a senior Software Engineer with 10 years of experience active in the domain of Linux and bare-metal based embedded systems. His professional focus is application performance improvement - techniques used to make your C/C++ program run faster by using better algorithms, better exploiting the underlying hardware, and better usage of the standard library, programming language, and the operating system. He is a founder of “Johny’s Software Lab”, a consulting company that helps developers and development teams increase the performance of their software. He is also a writer for a performance-related tech blog: https://johnysswlab.com

Jack Maguire

Jack Maguire

Jack started his career as a baby model and took an early retirement at the age of 1. He was first exposed to C++ while pursuing his Bachelors in Chemistry at the University of Rochester, where he wrote programs to predict and design RNA folding patterns. He recently completed his PhD at the University of North Carolina, where he wrote programs to predict and design protein folding patterns. Jack now works at Menten AI on a team that uses quantum computing and machine learning to superpower the Rosetta protein modeling software.

Jackie Kay

Jackie Kay

After spending her childhood wanting to become a novelist, Jackie switched over from writing stories to writing code during college. She graduated from Swarthmore College in 2014 with a Bachelor’s in Computer Science and went on to work at the Open Source Robotics Foundation for two years, supporting Gazebo, a physics simulator for robotics R&D, and ROS, an open source application framework for robotics development. She recently started as an early employee at Marble in San Francisco, a startup working on autonomous delivery.

Jackie was a speaker at CppCon 2015 and 2016 and a volunteer at C++ Now 2016 and frequently attends the Bay Area ACCU meetups. Her hobbies include rock climbing, travelling, and reading (books, not just blog posts).

James McNellis

James McNellis

James McNellis is a senior engineer on the Visual C++ team at Microsoft, where he works on C++ libraries. He’s spent the past three years working on a major redesign and refactoring of the Visual C++ C Runtime, which culminated in the release of the Universal CRT with Windows 10 and Visual Studio 2015. He occasionally speaks at C++ conferences and was at one time a prolific C++ contributor on Stack Overflow.

Jan Wilmans

Jan Wilmans

Jan is a Software Engineer at Promexx, contracted by ThermoFisher Scientific to work on integration of motion controllers in Transmission Electron Microscopes. He has been programming for 25 years, started with basic, z80 assembly and later C++. He is now a C++ enthusiast, an open source developer and likes to keep up to date on new c++ developments. In his free time he enjoys playing video games and watching science fiction together with his wife Babette.

Jason Rice

Jason Rice

Jason is a web applications programmer with an appetite for C++ metaprogramming having made small contributions to Boost.Hana. He is actively working on the library Nbdl, waiting for the day when C++ takes over the web.

Jason Turner

Jason Turner

Jason has been developing portable C++ since 2002. With very few exceptions, every line of code he has written since then has had to run on multiple platforms. He is an independent contractor focusing on cross-platform issues, utilization of C++ libraries from scripting languages and code quality assurance. He is the co-creator and maintainer of ChaiScript, a mature scripting language designed for modern C++. His latest project is cppbestpractices.com: a fledgling effort to gather the collective wisdom of the C++ community.