Hi, I'm Marcus. I have worked with software development since 1996, mostly creating web based systems. During my career I have worked both as a consultant and in product companies, in roles spanning from backend developer to management consultant.
After trying pure non-technical roles I have found that I enjoy the technical part of software development too much to let it go. These days I try in my work to mix programming assignments with coaching and speaking, helping teams improve their processes and programming skills.
I am currently employed by Qwaya as a software engineer, where I am a part of the team developing our products, and have had the opportunity to get quite a bit of experience with DevOps technologies such as Docker, Ansible and Terraform.
I was lucky enough to get started as a Smalltalk developer at IBM, which exposed me early on to what was to be called Agile methodologies. It was only later when I was introduced to Extreme Programming when I realized that we had been doing things differently.
Having started practicing XP in 2001, I have been very involved in the agile community, and was one of the founders of the Agila Sverige conference in 2008. I still believe that agile methodologies are necessary for a successful product development, but I am also quite disillusioned by what the industry has made out of it. After doing a number of consultancy gigs as an agile coach, I now much prefer to work in development teams, and focusing on actually building something.
This is my personal website, which is basically this page and my blog, where I write about mostly technical things and topics surrounding it like net neutrality etc. If you want to get in touch with me, a few channels are listed below.