Hello! My name is Henrik Sjöstrand I’m an experienced software developer who is fanatical about improving the way software is created.


Getting thrown straight into the action of something that’s falling apart is part of what I love.

I’ve acquired techniques for quickly patching things up and to get to a “safe” state. A state where the product can be gradually improved with minimal risk and whilst adding features.

I don’t believe in “big bang integrations” or “the complete rewrite” but to work in small batches, each validated and delivered.


  • 11 years experience of Java, 6 years of JavaEE.
  • 1 year professional experience of Scala, but tinkered for 3 years.
  • Focusing on high quality application development for the web using the Java ecosystem.
  • Certified scrum master, with 6 years practical experience.
  • Open-Source contributor and Co-Organizer of Scrum Beers meetups and the Brewing Agile conference series
  • University studies in Computer Science and Engineering at Chalmers University, Gothenburg.

Skills and tools

During the years I’ve encountered and worked with a mix of technologies; among them:

ActiveMQ, AngularJS, AJAX, Apache HTTP-server and Tomcat, Cayenne ORM, CouchDB, Eclipse, EJB3, Filemaker, Functional Java, JSON, Git, GlassFish, Google Guava, Haskell, Hibernate, Jackson, Jasmine, J2SE, J2EE, JBoss, JSF, JSON, Lasso, MongoDB, MySQL, PHP, PostgreSQL, RabbitMQ, REST, Scala, ServiceMix ESB, Subversion, Struts, Tapestry, TestNG, XML

However, I would not recommend most of them. Linux and Eclipse is my preferred environment.

Some clients

ComHem Ericsson Nethous Informator
Trafikverkets Förarprov Jeppesen Mobily Visionael
Lavasoft GoCityGöteborg HP Volvo