Projects

G19 keyboard Drivers for Linux

Drivers for a Logitech G19 keyboard. Based on MultiCoreNop and sblatt initial projects. I made a stable version, an installer, added Google Calendar applet, ...

View source at: https://github.com/ralpha/Logitech-G19-Linux-Daemon

G19 Screenshot

LaTeX ⇒ HTML Compiler

Compiler for LaTeX to HTML. This worked on a subset of LaTeX2e and uses MathML. The compiler was made using BISON and FLEX and can easily be expanded to support all of LaTeX2e.

Result Compiler

Face Detection

An application that implements face detection in MATLAB. It is based on ‘Face Detection in Color Images’. We use a color image and try to detect human faces in the image. This is done by using the color components of the image to extrapolate where the faces are and to search for eyes and mouths.
Report: download here.

Result Face Detection

Lixo

Lixo is a small game that I developed for Android devices. It is a lightweight app that can be run on almost any device.
A fun little game to spend a few minutes with.

Logo Lixo

Roster System

Platform to keep track of records. I developed this system together with Bjorn Schijff for an Arma 3 military simulation unit. We were leading this unit at the time. We made this system to keep track of our members and their activities. This system also allowed the members to upload missions of their own and make them playable on the server.
Most advanced features:

  • Dynamic roster tree view
  • Upload missions to the server
  • Operations log

This system was put in place because it made it easier to distribute work to more personnel.
We developed this system in our spare time.
We stopped development in September 2015 because we both retired from the unit.

Logo 27thSM

ORBAT

Tree-view of a military structure. This was the predecessor to the Roster System. The ORBAT (Order of battle) is based on the military variant and was developed in my spare time. It works with json and javascript and is all client-side. I later made my code available on GitHub.

Screenshot ORBAT

UML Editor

Tom Mahieu and I made a UML-Editor as a project for university. We developed this project in Java. The most notable features are:

  • Edit the UML
  • Save and Load UML's
  • Export to Java-code (and IDE-project files)
  • Export to image
  • Undo/Redo capability
Screenshot UML-Editor

Movie website

For one of the courses during my studies at UHasselt I had an assignment to build a website for a fictional movie theater. This website was built from scratch and did not use any external plugins. It used all of the latest HTML5 standards and uses PHP with a PostgreSQL database.

Screenshot moviewebsite

File system organizer

For my graduation project in secondary education I made a program that can organize files by metadata. This program was written in C++ using OpenGL and GLUT and Microsoft Access database. Most notable features (mainly in application design):

  • Scans and indexes a file-system fairly fast.
  • Offside data modifications and later committing changes.
  • Uses a lot of factors to sort data.
  • Move and sort files easily.
Screenshot Program