Technologies

Software engineer,
Swiss Railways (SBB)

Working on the Railway Control System, a system to monitor and optimize railway traffic throughout Switzerland in near real-time.

PhD Researcher,
Bern University

September 2009 - October 2013

smalltalkjavarubyplayframework-1.x

Designed novel object-oriented modularity features for Java and Smalltalk. I designed in particular a technique to update software systems without restart, relying on first-class contexts to encapsulate changes.

Researched the application of agile methods in industry. I conducted interviews with Scrum partitioners to understand the overlap between Scrum Boards and issue trackers.