I've got a MSc degree in computer science from the University of Oslo and I've been professionally developing Java applications since 2004. I started off as a CMS-developer, worked as a consultant for in Oslo/Norway for a few years, and moved to Bonn/Germany in January 2009 where I now work full time developing and coaching with a great gang of Java/web developers.
I'm passionate about software development, and a big fan of lean/agile methods and systems thinking. I have experience with a wide range of open-source projects and development tools, especially in Java land. Taking care of code quality and infrastructure is something I end up doing in every project (ergo, I'm the build watch-dog). I'm also concerned about how teams work together, and I often push agile practices to this end. I love co-location, test-driven development, pair-programming, whiteboards and everything that just makes sense for humans working together. Also on the micro-level I like to optimize: I'm obsessed with keyboard shortcuts, I prefer command-line over clicking around with mouse, and I hate repeating boring tasks that can be replaced by a small script. I'm also a big fan of developer communities across companies, and I contribute by blogging and giving presentations at local meetups and conferences. I initiated the Bonn Agile Mmeetup early 2011. | ![]() |

