I have worked as a software architect, team lead, and instructor since 1999. In 2002, I created a continuing education program at my company. I have given seminars since 2002. My first seminars were about proprietary management software, but seminars for Python and C++ followed immediately. In my spare time, I like to write articles about C++, Python, and Haskell. I also like to speak at conferences. I publish weekly in English and German on my blog Modernes Cpp, hosted by Heise Developer.
Since 2016, I have been an independent instructor giving seminars about modern C++ and Python. I have published several books in various languages about modern C++ and concurrency, in particular. Due to my profession, I always search for the best way to teach modern C++.