Here you can find a list of things that I have been working on or where I'm still working at.
FileSender
FileSender is an online browser based application for sharing large (2GB+) files. It is developed by Aarnet, HEAnet, Uninett and SURFnet. I've been working on code quality, the development process and release management. At the moment I'm working on this project again, building a javascript based file upload encryption prototype.
Sonic Gesture
The subject of the Master thesis of my Master Artificial Intelligence at the University of Amsterdam was Sonic Gesture. Sonic Gesture is a computer vision based method for translating hand poses and positions into sound. You can read more about it on the project site.
Python DB API for MonetDB
At CWI I made a native rewrite of the MonetDB Python API. The MonetDB software framework provides a rich setting to pursue database research.
Sensor for SURFids
I've rewritten the sensor scripts for the SURFids sensor. The SURFids project is a honeypot based intrusion detection system. The sensor is actually a set of python scripts, that can transform an existing linux system into a honeypot. The sensor will set up a VPN to a central server that will monitor the network traffic on the sensors network. This may detect attacks on the network.
Netflow modules for perfSONAR
PERFsonar is a framework for monitoring network traffic. This software was designed to be deployed on a european scale, and is currently used/deployed for monitoring the CERN grid, used for transferring the data generated by the LHC. I've been working on two netflow related modules for perfSONAR. The first was a subscription service, which can be used for requesting live netflow data from somewhere in a monitored network. The second module was an historical service, which can be used to query stored netflow data.
Go-Vision
A computer vision tool for monitoring a real-time real-life Go game in tournament conditions with a webcam. This was an assignment for the second year students of Artificial Intelligence at the University of Amsterdam. The code is quite a mess, but it is working ;)