Application Projects

Design and development of embedded and downloadable applications for consumer electronics


Interactive application for Formula 1 races

The goal of this project was to enable the design of the Formula 1 television experience to be more individual, more intuitive and more diversified. Simultaneously, the application was to be tested and fostered as a Europe-wide pilot project on the interoperability of the MHP iTV platform. My duties were both the design and the implementation of the application. The challenge was the parallel optimisation for four different consumer devices without the experience of the user being impaired.


ARD Mediathek

The ARD Mediathek is a TV Catch-up application of German public broadcasters. During the phase of a re-launch of the ARD Mediathek for the HbbTV platform and for mobile devices I have provided testing services and further quality assurance services in regards to internal development purposes, validation and operation.

  • Setup of a test strategy and test environment to ensure interoperability on a wide range of consumer devices
  • Adaptation of JavaScript code particularly with regard to the limitations of embedded systems
  • Detailed testing of design and implementation from the user’s perspective
  • Bug tracking and bug solving
  • Technical support for customers and coaching of employees


Nagra Guide

In this project I optimised the development processes for embedded applications for set-top boxes provided by Nagra France, Paris.

  • Set-up of an internal structure to coordinate 4 departments: product management, project management, engineering, and user-interface design
  • Introduction of an inter-divisional modularisation of requirements
  • Re-design and realisation of the functional specification


d-box II Setup Applications

The d-box II was an innovative receiver of German media mogul Leo Kirch in the early days of digital television. It was the first receiver in the German market including a Java virtual machine to download and execute interactive applications.

In my first professional project I realised the d-box Setup applications including the Installation Assistant, the Channel Manager, and the Expert Setup. The implementation integrated concepts of user-centered design such as user typology, usability tests, step-by-step user guidance, and a context-sensitive interactive help system.