Philipp completed his compulsory education at BORG Hartberg. After putting his military service behind him he studied Business Informatics (dt.: Wirtschaftsinformatik) and Information and Knowledge Management at Vienna University of Technology and University of Vienna. During his master's study he worked on a variety of software engineering projects for Siemens PSE, Joanneum Research and Octapharma Wien. Furthermore, he gained hands-on teaching experience as teaching assistent (dt.: Tutor) for numerous University courses on UML, XML, Information Systems, Logic-Oriented Programming and Web Services. From August 2005 to July 2006 he worked on the Celtic research project Madeira in the area of P2P network management. After he graduated in autumn 2007 he worked as a research assistant for the Distributed Systems Group at Vienna University of Technology, where he is also doing his PhD (dt.: Doktoratsstudium) in the area of Service-Oriented Computing. With beginning of 2009 Philipp became a university assistant (Univ.Ass.) in the same group. In terms of teaching he is currently engaged in the bachelor-level course Verteilte Systeme and the master-level courses Advanced Internet Techniques and Technologies for Distributed Systems.