Want to be a guest on CppCast? Email us at firstname.lastname@example.org.
Tara Raj is the Program Manager for the C++ experience in Visual Studio Code and Vcpkg. She is interested in developer tools and Linux.
Tara is a Principal Software Engineer on the Azure IoT product group primarily focused making services for IoT and Intelligent Edge great on Azure. While she now primarily focuses on IoT, Tara has additional expertise and interests in Serverless, Artificial Intelligence (AI) cloud services, and Mobile Development solutions. Over her 20-year career, she has been employed by Amazon Web Services, Turner Broadcasting/Time Warner, Georgia Pacific, and various other Fortune 500 companies. She holds a Bachelor’s degree from Georgia State University, and currently working on her Master’s degree in Computer Science (MSCS) at Georgia Institute of Technology.
Thiago Macieira holds a double degree in Engineering and an MBA. He has been involved in several Open Source projects for nearly 20 years, is an experienced C++ developer. He’s been involved with Qt and KDE since 2000 and was the author of quite a few classes in QtCore, QtNetwork and the entire QtDBus module. He’s been the maintainer for QtCore since 2012. He currently works for Intel’s System Software Products’s Linux team, where he is a Software Architect for the Clear Linux Project for Intel® Architecture, with responsibilities including expanding Clear Linux to new segments and uses.
Timur Doumler is a C++ developer specializing in audio and music technology, active member of the ISO C++ committee, and part of the includecpp.org team. He is passionate about building communities, clean code, good tools, and the evolution of C++.
Titus is a Senior Staff Software Engineer at Google, where he has worked since 2010. Today, he is the chair of the subcommittee for the design of the C++ standard library. At Google, he is the library lead for Google’s C++ codebase: 250 million lines of code that will be edited by 12K distinct engineers in a month. For the last 9 years, Titus and his teams have been organizing, maintaining, and evolving the foundational components of Google’s C++ codebase using modern automation and tooling. Along the way he has started several Google projects that are believed to be in the top 10 largest refactorings in human history.
As a direct result of helping to build out refactoring tooling and automation, Titus has encountered first-hand a huge swath of the shortcuts that engineers and programmers may take to “just get something working”. That unique scale and perspective has informed all of his thinking on the care and feeding of software systems. His most recent project is the book “Software Engineering at Google”, to be published by O’Reilly in late 2019/early 2020.
Tobias graduated from the University of Kaiserslautern in Germany with a degree in computer engineering. Before joining Nokia in 2009 to work on Qt Creator he has been a consultant, specializing in systems administration and later Qt software development. He went with Qt to Digia and now works for The Qt Company in Berlin, Germany. Tobias has been an open source contributor ever since his student days and is now a maintainer in the Qt project, responsible for the version control plugins in Qt Creator. He also is heavily involved with the project management plugins. In his spare time he does way to many computer related things, but also manages to read books, go to the movies and play with his son.