Here you’ll find the projects I’m most happy with.

Current projects

Working as a backend developer at Net Insight on a product called Sye.


Past projects

Real time animation control in Android – Improving the workflow of creating and configuring animations,
Master’s Thesis at CSC, 2015, KTH Royal Institute of Technology

Click here to download the full report in English as a PDF.


Smartphones nowadays are more powerful than ever, which means that the number of animations in apps have increased rapidly. But the way that animations are developed and tweaked to look good has not improved in the same pace.

In this thesis the typical workflow when developing animations for apps is investigated. This workflow is then improved upon by developing a prototype capable of configuring animations directly on the mobile device. The improved workflow has the consequence of decreasing development time needed to configure animations while also increasing developer satisfaction.



Stockholm Transit (SL), 2014,  me and Mattias Svanström

An Android app for planning journeys when traveling with SL (buses, subway, trams, trains, boats) in Stockholm. It features a smart map that you can press to choose where you want to go from, and to where. It also has a modern design, and easy to use interface.

Stockholm Transit (SL)

Get it on Google Play



Columbus, 2013, Liber AB

Columbus is an interactive map service for students which I helped convert to HTML5 for Sweden’s largest educational publisher Liber AB. In Columbus you can look at various maps, interact with them and also do exercises.

Naming exercise in Swedish.



Algoritmer för att uttyda ord från svepande gester över virtuella tangentbord,
Bachelors Degree Project in Computer Science, 2012, KTH Royal Institute of Technology

This was the Bachelors Degree Project that me and a friend, Niklas Bäckström, did together. The report is written in Swedish, but the English title is Algorithms for interpreting sweeping gestures over virtual keyboards as words. Click here to download the full report in Swedish as a PDF.


The small touch screens of smartphones place new demands on text input methods. One popular method is to use different software that allows users to type words by swiping their finger across the screen.

Different implementations of algorithms for translating sweeping gestures into words were compared in this report. These were also compared with the market-leading solution SlideIT. With relatively simple means a combination of algorithms, whose performance is comparable to SlideIT, was successfully implemented.