Before completing his PhD at the Technical University Darmstadt and CASED (Center for Advanced Security research Darmstadt), he attained his Bachelor degree at the University of applied sciences Mannheim and his Master degree at the University of Applied Sciences Darmstadt (all in Germany). In addition to his academic career, he was self-employed for 5 years, interned at the National Institute of Standards and Technology and worked as a software developer for the University of Maryland and the sobedi GmbH (Mannheim, Germany).