Christian Schweingruber, Switzerland