Björn Olsson

Björn Olsson

Software developer

Personal Profile

A 29 years old programmer, DIY tinker, guitar and boardgame player that likes to have projects ongoing. Strong believer in "fail fast, learn fast", the DRY principle and prefer to work in an agile way. I have been working both with legacy products (20+ years old) and creating new products all the way from design to delivery and installation.

Work Experience

Software developer at Saab ATC Automation

April 2012 - Present

Working most of the time in the R&D team to develop the next generation of Remote Tower. I was technical project manager in the installation project for the second Remote Tower module in Sundsvall. Involved in designing and implementing a world leading product in a complex environment with flight safety in mind.

Software developer at Visma SPCS

October 2011 - March 2012

Writing software for the interal support systems with ASP.NET MVC3 and VB scripts. Providing the advertising department with customer data from SQL queries.

Software developer at ARiSA

May 2011 - July 2011

Doing a proof-of-concept for an Android app, using Bluetooth and Java.

Amanuens at Linnaeus University

November 2010 - April 2011

Teacher assistant in Java 1&2.

Customer service at Beijer Byggmaterial, Växjö

June 2010 - August 2011

Student ambassador at Linnaeus University

January 2010 - June 2010

Salesman at Bröderna Olsson

Summers 2002 - 2007

Key Skills

Degree project

Porting an iOS Application to the Android OS Platform

The project was to port an iOS app to Android. This was done in partnership with Softwerk AB. The app mainly utilize the phones camera and communication with a server for upload and download of data. Read more at DiVA.

Education

University

B.Sc. in Software Technology (August 2008 - June 2011)

I graduated from the Linnaeus University in June 2011 with a degree in software development.

University

Miscellaneous courses (August 2005 - June 2008)

I have studied courses in chemistry, teacher training, economics and music at the University of Kalmar.

High school

Natural science - NVNV (August 2002 - June 2005)

Jenny Nyströmsskolan, Kalmar.

Read books

Clean Code

A Handbook of Agile Software Craftsmanship.

Game Programming Patterns

Robert Nystrom

Agile Project Management With Scrum

Ken Schwaber

Artificial Intelligence For Humans

Volume 1: Fundamental Algorithms

Jeff Heaton

The Clean Coder

A Code of Conduct for Professional Programmers

Robert Cecil Martin

Projects