Mattias Arthursson is a senior consultant for Jayway, southern Sweden's leading Java consultancy. He started working as a system developer 1996 and has specialized in Java since 2001. He's been programming since the mid '80s and studied Computer Science at Lund University. Lately he has developed a strong interest for agile methodologies in general and XP/TDD in particular. In his spare time, when he is not busy farming sheep, he tries to sqeeze in as much time as possible into open source projects.