Magnus holds a MSc degree in Computer Science and Technology from Linköping University, Sweden.
He is curious about all things software and did his first hacks in Basic on a Texas TI-99/a at the tender age of 13, followed by bare-metal demo coding on Commodore 64 and the Amiga before moving on to software development for a living. Magnus has been working as a software developer/architect since 1994 on products ranging from OpenGL 3D graphics programming in C++ to web development using ASP but most of the time he spent developing embedded software for engine control systems. The last few years however, he has been working on software for autonomous vehicles.
His programming experience includes most mainstream programming languages and design patterns used on a multitude of platforms in a plethora of development environments. He just can't help exploring exciting new stuff professionally or as a hobby.
Magnus likes writing about himself in third-person singular.