力。他是《设计模式：可复用面向对象软件的基础》的四个共同作者之一。与肯特·贝克共同创作了JUnit，一个Java程式的单元测试框架；两人也曾共同投入Eclipse的开发与软体架构设计。曾服务于IBM公司。2011年，加入微软公司，负责Visual Studio Code的开发，是微软苏黎世实验室的领导者之一。
生平.于苏黎世大学取得博士学位。