Es actualmente empleado de Microsoft tras pasar por IBM Rational software y ser director del Object Technology International Zurich Lab en Zúrich liderando el desarrollo de la plataforma Eclipse.