Want to be a guest on CppCast? Email us at email@example.com.
Aaron has been a professional software developer for just under 20 years, most of which has been spent working on compilers of some sort. He currently works as a Sr Staff Compiler Engineer at Intel and most of his compiler experience is from working on Clang. Aaron is the code owner for a few things in the Clang community (attributes, clang-query) and primarily focuses on the compiler frontend. He’s been a member of the C++ committee for about 7.5 years and of the C committee for a little over 4 years. He has a personal interest in getting involved in committee work around security and safety – he wants to find ways to make it harder for programmers to write bugs in the first place and make it easier for tools to tell programmers about the bugs they’ve written.
Abel Mathew is the co-founder and CEO of Backtrace I/O. Prior to Backtrace, Abel was a Head of Engineering at AppNexus where he led a team of developers to improve ad optimization and reduce platform-wide costs. He spent multiple years as a developer and a team lead on AppNexus’ Adserver Team where he helped design and implement their low-latency advertising platform. Before AppNexus, Abel was a kernel module and tools developer at IBM and a server room monkey at AMD.
Adi is an entrepreneur, speaker, consultant, software architect and a computer vision and machine learning expert with an emphasis on real-time applications. He specializes in building cross-platform, high-performance software combined with high production quality and maintainable code-bases. Adi is the founder of the Core C++ users group in Israel.
Having worked on proprietary software for most of his career, his most visible contribution to the world of open-source software is, somewhat ironically, the design of the OpenCV logo.
Akim has been participating in free software for about 20 years, starting with a2ps, an anything to PostScript tool written in C. In order to ensure its portability, he became a major contributor to GNU Autoconf, GNU Automake and GNU Bison.
Akim has been teaching and researching at EPITA, a French CS Graduate School, for eighteen years. He has taught formal languages, logics, OO design, C++ and compiler constructions, which includes the Tiger compiler, an educational project where students implement a compiler in C++. This project, whose assignment is regularly updated, keeps track of the C++ eveolutions, and this year’s version uses C++17 features.
Akim’s recent research interests are focused on the Vcsn platform, dedicated to automata and rational expressions.
He’s recently been recruited by former students of his to be part of the Infinit team at Docker.
Alex holds two undergraduate degrees in mechanical engineering from Faculty of Engineering (University of Rijeka, Croatia) and the master’s degree in software engineering from Citadel Graduate College in Charleston, South Carolina. Alex is a IEEE Computer Society Certified Software Development Professional. He’s been seriously programming computers since 1992 and developing steel manufacturing automation and process control software using C and C++ since 1998. He used to compete in rowing on World Championship/Olympic Games level. Nowadays, he spends his free time reading, exercising and occasionally woodworking.
Alessandro Pignotti is CTO and Founder of Leaning Technologies Ltd. Born in Rome, moved to Pisa for his computer engineering studies, spent several months in the US and lives now in Amsterdam. He has started the Lightspark project, a C++ FOSS implementation of the Flash player back when he had lots of free time. Alessando is fond of movies and SciFi literature.