Alan de Freitas is a Staff Engineer at The C++ Alliance and one of its earliest members. He designed the architecture of MrDocs, the Alliance’s documentation generator for modern C++ built directly on Clang and LLVM, and created cpp-actions, the CI automation used by Boost libraries and the Alliance’s projects. He is the author of Matplot++, a widely used C++ plotting library, co-authored Boost.URL, which he has maintained in every Boost release since 1.81 as one of twenty Boost libraries he has contributed to, and is a US delegate to the ISO C++ committee (WG21). Before the Alliance he was a university professor for ten years, with a PhD in computational intelligence, research at Rolls-Royce, and more than 50 peer-reviewed publications. Off the clock, he cooks, plays guitar, and spends time with his dog.
Blog posts