Some projects. In no particular order.

Performance Estimation of ADMM in a Distributed Environment

Implementation of the ADMM global consensus algorithm with the MapReduce framework and comparaison of the resulting performance with another distributed optimization technique.


Shotdetect is a free software (LGPL) which detects shots and scenes from a video.


A fuzzy inference engine written in Python.

  • Publication: Yu-To Chen and Johan Mathe. Fuzzy Computing Applications for Anti-Money Laundering and Distributed Storage System Load Monitoring world conference on soft computing 2011

  • Code (GitHub)

Secret Santa

A script to solve the secret santa problem and send results. The problem is being solved by using a cardinality-matching algorithm on top of a bipartite graph. Complexity is $O(N^2)$ with $N$ number of attendees. If a list of couples is defined, these won't exchange gifts.

Mpd Cover

A script that retrieves a CD cover from AWS (Amazon Web Services) and displays it full screen.


Piwik is an open source (GPL licensed) real time web analytics software program. It provides you with detailed reports on your website visitors: the search engines and keywords they used, the language they speak, your popular pages.

HDR App for android

I wrote an HDR processing application for the Android operating system on mobile phones:


This is a real time microkernel for motorolla 68k.