He graduated in computer science at the Karlsruhe Institute of Technology and received his doctoral degree in Web Engineering from the Chemnitz University of Technology in Germany. He is software development manager for a big data cloud solution. He has been working in the scrum teams, including the development team for the leading software vendor for law companies in Germany. Before, he worked several years for Microsoft Germany and Microsoft Research in Cambridge, UK. For many years he is writing for the professional developer magazine dotnetpro in Germany.