
Research and Development
Featured Projects
Timeline
Institutional Foundations of Industrialization, Financialization, and Globalization of the Swiss Economy
Leveraging NLP and ML to transform historical corpora into structured geocoded data

Sphere Two: Swiss Pavilion @ Expo 2025
An interactive art-science installation for the Swiss Pavilion at Expo 2025 that turns visitors' spoken wishes into floating soap bubbles.

Serious Game for Urban Economics Education
A Serious Game to teach Urban Economics built by students of Informatics for students of Economics

Firms and tax competition in the digital economy: a data platform for geo-temporal network analysis
Building a data platform on the network of firms that supports geo and temporal analysis

Software quality assessment for Justitia 4.0
In-depth analysis of a large software system from multiple perspectives

Beyond Watching: Next Generation Programming Tutorials Leveraging Interaction Data
Making video tutorials fully interactive by leveraging IDE interaction data

Collecting and Visualizing Development Activities in Visual Studio Code
Tracking low-level IDE interaction events and transforming them into meaningful data to understand our own productivity

Slack Projects
Select side projects I pursue in my slack time. Each is described on the slack projects page.
Design & Quality for Platformer Games
Since Jun 2024
CodeLounge Alfred
Apr 2023 – Dec 2023
Tako Improvements
Jan 2020 – Jan 2023
jSicko
Sep 2018 – Dec 2019
Past Projects
Timeline
myUSI Research & Teaching Support Platform
Management and analytics for the University

ESSENTIALS: People-centric Essentials for Software Evolution
Shifting the focus of software evolution research to the people-centric 'evolutionary essentials' that stakeholders need in their current working context.

HI-SEA: Holistic Immersive Software Evolution Ambient
A holistic immersive ambient for software evolution, integrating the data around a project into a visual environment for analysis and intelligent recommendations.

SMScom: Self-Managing Situated Computing
Methods and tools for the design, validation, and operation of dependable self-managing situated software.
