Public roaming Wi-Fi: secure and convenient hot spots

Yesterday, the municipality of Amsterdam officially launched its initiative for public, secure Wi-Fi hot spots basic on public roaming. Over the course of 2019 I have (through Dialogic) been involved in this project, first in designing the pilot project, and subsequently in executing it. Even with highly capable 4G mobile …

Identification on the internet based on IP address

For the Research and Documentation Centre (WODC) of the Dutch Ministry of Justice and Security, I led a project at Dialogic researching possibilities for improving identification on the internet on the basis of IP addresses. When a criminal offence is committed, but the offender is not caught in the act, …

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 …