Since long I have been fascinated by design, both in aesthetics and process, and software systems with all their complexities and inherent qualities. Since 2011, I work in the Designed Intelligence group of the Industrial Design department at the Eindhoven University of Technology (TU/e) to think about exactly that.

My main research interest is how designers can design with and for data and systems behavior. Hereby I work primarily on design tools, and layers between engineering matter and modern industrial design. Beyond this, I research new musical and visual expression, feedback and collaboration tools, and human values and sustainability issues in design. In the following I show several current research projects I am involved in or leading. If you are interested in past research projects, so be it.


OOCSI, short for Out of Control for Semantic Interactivity, is a simple, easy-to-use connection fabric that allows designers to easily create distributed systems. OOCSI is a message-based networking layer, event bus and RPC middleware that connects clients running Processing, plain Java, OSC (Pd, MaxMSP, …), Raspberry PI, C/C++, Arduino, JavaScript, and more. Clients can exchange semantic data via messages and channels, communicate synchronously and  asynchronously, and build flocks of micro-services. The server component of OOCSI is built in Java and maintained as an open source project on GitHub. There is also a growing library of examples for systems design building blocks such as synchronization, election and consensus algorithms. + Sketchdrive is a feedback system for supporting (design) educators in giving prompt feedback and providing formative and summative assessment in larger courses. Sketchdrive is a similar project, however, aiming at sketching (both as skill development and design tool).

Design Collaboration

Collaboration among distributed design teams, across timezones and member roles, is not easy. This project is part of the larger COnCEPT (EU-FP7) project. At Industrial Design we realised a working demonstrator as shown in the shot below: screen-timeline2

The web application connects to shared folders of a design team and visualizes activity of team members based on file activity. The working prototype is currently being tested.

Human Values in Design

This research project looks at how human values impact the perception, usage and long-term adoption of designs with a focus on a possible divide between the designer’s and user’s cultural backgrounds. Part of this research is a larger empirical investigation into the general perception and importance of 63 human values. These results are analyzed, clustered and compared with theoretical value frameworks.

Above and below two shots of the custom 3D visualisation are shown that we use to better understand relationships between values, empirical results, and theory.