I`ve worked as a software architect, team lead, and instructor since 1999. In 2002, I created company-intern meetings for further education. Our company-intern meeting started with the design patterns, continued with architectural patterns, communication protocols, and frameworks, and finally, had security protocols and programming languages in general as a topic.
I have been given training courses since 2002. The first seminars were about proprietary management software, but I began teaching Python and C++ soon after. Since 2008, I have provided worldwide online seminars.
In 2011, I published the first worldwide C++11 book. Since then, I have published eight additional C++ books translated into five languages. I love to write about C++ and Python, and publish weekly on my English blog Modernes C++, and the German blog hosted by Heise Developer.
Since 2016, I have been an independent instructor and do the work I love: learn and teach. In a typical year, I give 40 to 50 seminars about modern C++ and Python, participate in 10 conferences, and provide presentations and workshops for them.