About the Author
Lukas Fleischer received his Ph.D. at the University of Stuttgart, supervised by Volker Diekert, where his research focused on algorithmic and complexity aspects of finite semigroups. In 2019, he was a postdoctoral researcher in the Cheriton School of Computer Science at the University of Waterloo, working with Jeffrey Shallit. Lukas is now working as a software engineer in Kitchener--Waterloo. In his free time, he enjoys contributing to open source projects. He is also interested in technology, investing, entrepreneurship, sustainability, health, and fitness.