Daniel Hommel started tinkering with computers when he got his first PC at the age of 8. When he finished school he took a three and a half year long apprenticeship with the German Chamber of Industry and Commerce, leading to the title of IT Systems Technician. After that he studied Software Technology and Media Informatics at University of Applied Sciences in Esslingen, Germany, which he completed with a Bachelors degree in Engineering (B.Eng.). Half way through his studies in Esslingen, he started writing patches for the Continuous Integration tool CruiseControl.NET (OpenSource), which also led him to adopt Extreme Programming (XP) practices such as Test Driven Development (TDD) and Refactoring. After his studies in Esslingen he took on a software engineering role. In his spare time he continued his studies of computer science in a course named Distributed Computing Systems Engineering within a remote program at Brunel University London leading to a Masters degree in Science (M.Sc.), which he completed with distinction. At the same time he started working with Scrum. After working as a developer in a Scrum team for about two years he took over the role of a ScrumMaster. After he got to feel the conflicts that come with a spare time ScrumMaster role for a while he decided to focus on just one thing and became a full time ScrumMaster and in more recent times an Agile Coach for different clients. His current interests are guiding teams towards a culture of experimentation, continuous improvement processes and coaching in general. In his spare time Daniel likes to find a quiet place to read or goes for a run in the woods.