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, but he also likes to speak at conferences. He publishes weekly on his English and German blog "Modernes C++". The German blog is hosted on Heise Developer.
Now he is an independent trainer giving seminars to modern C++ and Python. He published several books in various languages to modern C++ and concurrency, in particular.
Best Practices for Concurrency