Portfolio - Magnus Spånggård

Master Thesis

This project, which also was my master thesis at Chalmers University of Technology, explores the relevant aspects regarding the design of a Search Analytics application with a user centered approach. The thesis was done together with Mikael Hjort, and Findwise AB who specialise in offering enterprise search solutions.

What did we do

The result of the project was a prof of concept design of a web based Search Analytics tool written in Javascript. The tool is used to analyse search engine logs as to discover what it is that users of a site are looking for, if they find what they are looking for or not, if what they found was of interest and much more.

The process of the project involved doing interviews with end-users, brainstorming mock-ups with simple wireframes, construct paper prototypes that later was evaluated with potential users, designing the web application in Javascript and evaluating it several times with end-users.

The prof of concept was presented to one of Findwise AB's customers. Their response can be summed up in these two quotes, "That's exactly what we need." and "Can you have it implemented yesterday?".

Block Tower Wars

A project which I carried out with five other friends from my masters program, Interaction Design at Chalmers University of Technology.

It's a physics based tower building game where players compete to build the highest tower, and try to sabotage the other player's building! The players interact on a large projected screen, using natural motion to manipulate the building pieces. The game requires strategy and planning as well as quick reflexes and fine precision.

My part

In the project was to contribute to the game-design process, making of the graphics and being responsible for building the large interactive screen.

It was entered in the Swedish Game Awards and received the title "Best innovation 2010".

A youtube link showcasing the features of the game can be found here.

Kurt The Cat

Is the result of my bachelor thesis. It's a color full game developed for Apples iPhone.

The story of the game is based on a cat named Kurt. He is a dreamer and when he dreams he flies a hot air balloon. While navigating the 2D world Kurt will have to fly between the different dangers.

What's special about this game is that some of the dangers may block the path for Kurt. What the player have to do then is to tilt their iPhone forward as to switch from the default side view to a top view. It might then, in this new view of the world, be possible to fly past the danger.

My part

In this project was to be the project leader. At the same time I was responsible for the overall architecture and was a part of the programming team.

iOS Development

I worked as a freelance mobile applications developer who specialized in iOS and Android development.

This application named "Johanson Design" was developed, together with Alexander Skogberg, for the Swedish award winning furniture company Johanson Design AB.

It's purpose is to be able to view the companies products on the go. As well as read their latest news, view showcases and contact them by email, sms or phone.

The application is available both as an iPhone application and as an iPad application. Both apps can be found on the AppStore.

My part

In this project I acted as the main contact towards the client company. I was responsible for all the graphical details and part responsible of the programming of the application.

In colaboration with

Android Development

I worked as a freelance mobile applications developer who specialized in iOS and Android development.

This application named "Johanson Design" was developed, together with Alexander Skogberg, for the Swedish award winning furniture company Johanson Design AB.

It's purpose is to be able to view the companies products on the go. As well as read their latest news, view showcases and contact them by email, sms or phone.

My part

In this project is to be the main contact towards the client company. I'm responsible for all the graphical details and is part responsible of the programming of the application.

In colaboration with

iOS Development

I worked as a freelance mobile applications developer who specialized in iOS and Android development.

This application named "Johanson Design" was developed, together with Alexander Skogberg, for the Swedish award winning furniture company Johanson Design AB.

It's purpose is to be able to view the companies products on the go. As well as read their latest news, view showcases and contact them by email, sms or phone.

The application is available both as an iPhone application and as an iPad application. Both apps can be found on the AppStore.

My part

In this project I acted as the main contact towards the client company. I was responsible for all the graphical details and part responsible of the programming of the application.

In colaboration with

Development Process

As a last project in a school course I and two friends introduced Human Centered Design into a companies development process.

Our task was to analyze the current development process and then introduce Human Centered Design methods as too allow for better prototyping sessions and improving the overall requirement elicitation. This was done over a period of 5 weeks.

In colaboration with


HUD Mirror

Was developed during an interaction design course at Chalmers University of Technology. The theme of the project was interactive home.

When you in the morning have your private time in your bathroom we found that it could often be hard to keep track of time. Mostly since it in Sweden is quite rare to have a clock in your bathroom. It's simply not a natural environment to find a clock. However it is a natural environment to find a mirror.

Our solution was then to incorporate a clock into a mirror that could fit into your bathroom. This can be done by using a two-way mirror (or spy glass) and using lights in the correct formation. Our mirror uses matrices of LED's which then can display information.

My part

In this project was to be project leader and contribute with ideas for the design of the product. I also was the main responsible for development of the hardware driving (Arduino) the mirror.

A yotube video showcasing the mirror and it's features can be found here.

If you want to know more about this project please visit its project homepage.

Locale NFC Plugin

Is an Android app that I developed 2012. It works as a plugin for Locale, extending it with the ability to read NFC-tags.

I did this app because I was interested in how you could use this technology together with a personal device such as a smartphone. I would say that the possibilities are endless and some of the things I have seen people do with this app are. Turn on lights when comming home, clocking in and out at work, set to nightmode when going to sleep and starting navigation when placed in a car.

My part

Was to be the designer, developer, marketer and support. As I was the only person working on this project I also was responsible for everything from idea to marketing the app and supporting it after release.

Magnus Spånggård

Who am I?

I'm a 27 year old Interaction Designer and Software Engineer who have studied at Chalmers University of Technology.

How am I as a person?

Once you get to know me you will find someone who is fun, creative, social and passionate for his interests.

What are my interests?

Some of my interests are developing and designing user-friendly applications for mobile devices. Reading, thinking and studying how humans interact with their world. I also have interests in home automation, intelligent home solutions and home entertainment.