I am a PhD student at the Software Composition Group, University of Bern since January 2016. Before starting my PhD, I obtained my master's degree at ETH Zürich and worked from April to December 2015 at the Chair of Software Engineering as a research intern.
I am interested in improving developer tools, in particular in the context of IDEs. I think
IDEs should allow developers to work in the domain of the particular project they are
working on, using dynamic, specialized tools instead of the generic tools that are available
in many current IDEs. Currently, I am working, in general, on improving debuggers to
make them adaptable to one’s domain. Furthermore, I want to make debuggers easier to
use in one’s context by providing better ways to express halting conditions than simple
I am also interested, in general, in concurrent programming, software engineering and programming languages. I am open to work on ideas related to these topics.
Before and during my studies at ETH Zürich, I have been working part-time and during internships at several positions, where I worked as a software engineer on a wide range of projects.