Before becoming an author, Karl worked as a software developer, got his PhD, lectured in universities, and founded his own IT company.
Today, he writes both fiction and non-fiction. As a novelist, he writes the Interstellar Caveman series, a collection of comedy sci-fi novels. In the non-fiction realm he has authored several books on computer science and programming aimed at students, young professionals and newcomers to the field.
Karl lives with his family in the UK.