Projects ranging from data visualization libraries to games. These are small side projects built to try out new technologies or for fun.


d3.carte is a JavaScript library to create reusable geographic maps using D3.js.

Source Code

Data Visualization Experiments

Random data visualization experiments with D3.js including basic charts, graphs and interactive maps.

Launch Website

Motion Comic Tool

Web application for comic book artists to create motion comics in the browser and share them with the public.


Procedurally generated planet explorable with a free-floating first-person camera. Terrain is rendered by applying the 3D simplex noise method on an icosphere mesh. Made with C++, Lua and OpenGL.

Download (Ubuntu)
Source Code

21st Century Pong

Pong clone with smooth gameplay, game controller support, artificial intelligence and sound. Made with C++ and SDL.

Download (Ubuntu)
Source Code