About the Author
![Lukas Fleischer](fleischer.jpg)
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.