User friendly machine learning

For Dialogic, I developed a user friendly environment for machine learning. The tools, which are available online through diasli.de, allow users to quickly set up image classifiers, text classifiers as well as generic machine learning models using custom features and outputs. Supported features: Image classification: transfer learn image classifiers using …

Essentiality testing of patents in standards

In December 2018, a consortium of Eindhoven University of Technology (TU/e), Technical University of Munich (TUM), Dialogic Innovatie & Interactie, and several independent experts, was selected by the Joint Research Centre of the European Commission to carry out a pilot project for essentiality checks of Standard Essential Patents (SEPs). More and …

Tyray: a ray tracer in Rust

Over the holidays I wrote a tiny ray tracer in Rust. A ray tracer is a program that renders a 3D image by simulating the way light travels between light sources and a camera. Advanced versions of ray tracing techniques are used to render 3D movies such as the famous …

The Escape Box: an escape room in a box

Over the course of 2018, I co-developed the¬†escape box –¬†essentially, an escape room-like game, but in a box. Like an escape room, the box builds on a compelling plot and requires 3-4 players to cooperate in order to reach an end goal – the revealing of the final secret held …

Building interactive infographics right in the browser

For Dialogic, I developed an interactive environment for the creation of web-based infographics and other interactive experiences right in the browser. The environment is used in the Dialogic Platform for providing rich dashboard experiences to customers.

Pros and cons for a switchoff of Dutch AM and FM broadcast

On the request of the Dutch Ministry of Economic Affairs and Climate, Dialogic performed a study on the arguments for and against a switchoff of AM and FM broadcast radio distribution in the Netherlands. The purpose of this research is to provide insight into the options and necessary conditions for …