Since fall 2004 he teaches as professor for informatics at FHO/HSR Hochschule für Technik, Rapperswil. He heads the Institute for Software (www.ifsoftware.ch), that tries to improve software practice in Switzerland by the motto "better software, simply faster". From 1997 on he practices Patterns and Agile software development in Switzerland. In the late 1990s he and his team implemented Internet applications and security infrastructure for the Swiss financial industry.