about me

For making the digital world reliable, accessible, and secure, my research work focuses on automating important software engineering activities.

I am an experienced technology manager, team leader, and scientist. Currently, I am a senior researcher and lecturer at ZHAW in Winterthur, Switzerland. This is my business card.

During my professional career I have managed global R&D projects and led international, globally distributed teams of  scientists. I love building teams and supporting my team members to grow. I am a software and digitalization enthusiast with a PhD degree in computer science from ETH Zurich and an MSc degree in computer science from Technical University of Munich. My technical skills range from software architecture through real-time embedded systems to distributed systems, from model-driven development to object-oriented programming, and from research & development through strategy to people management. I have co-authored more than 30 scientific publications and more than a dozen patent applications.

What am I doing in the photo?

I am about to drop a steel ball into the magnetic field of an electromagnet. The power of the electromagnet needs to be adjusted 1’000 times per second such that the ball levitates in the magnetic field (instead of dropping or „sticking“ to the electromagnet). This is a fairly standard nonlinear control experiment. So why bother?

My team and I have upped the ante by developing a mechanism that allows us to update the control software without dropping the ball. Remember how your computer’s last software upgrade required a restart? Well, we update the software without missing a single millisecond. This can be seen in a short video.