Rainer Grimm has worked as a software architect, team lead and instructor for about 20 years. In his spare time, he likes to write articles about C++, Python, and Haskell. Rainer Grimm also likes to speak at conferences. He publishes weekly on his English and German blog "Modernes C++". Heise Developer hosts the German blog. Since 2016, he is an independent instructor giving seminars to modern C++ and Python. He published in various languages several books to modern C++ and concurrency, in particular.