Refereed Conference Papers
Software, Data and Tools
This is a collection of software I developed over the years. Some are educational tools and others are real applications or APIs that serve a practical purpose. The list also contains links to some datasets. More software exists as features in Mopsi.
No Black-Box tutorials (!BB)
The Web of Motivation
Everyone has difficulties sometimes when trying to accomplish goals. Here I teach you a trick I use to keep motivation levels high and increase the chance of success!
What I did during my PhD
Because more and more users have mobile devices with GPS, the amount of location-based information is becoming difficult to manage. Such information includes geo-tagged photos, service locations and routes. In the Thesis we present efficient methods for storing, searching and visualizing large trajectory collections. All the methods were implemented and tested in Mopsi.
Funny Coding Interview
A parody on coding interviews that also 'tricks' you into learning some things.
CoronaVille: Learn about the coronavirus (Game)
CoronaVille is a game that teaches about fast spreading viruses. The objective is to remind people to move less by tapping on the screen. Further levels include power-ups like social distancing, masks and other surprises. Check out this promotional video or play the game here.
HackeRacer: Learn speed-coding (Game)
HackeRacer is a game where you can practice typing code fast. The objective is to type a given sequence of code as fast as possible and without mistakes. Typing well makes the cyclist pedal faster. Play the game here and make the cyclist go as far as possible!
Master Skier: Learn XC Skiing
This program teaches you all you need to know about cross-country skiing in Finland. If you're from Finland, you probably know these already, but, check it out anyway... It's funny!
This year, my leg was broken, so I made this game :-)