
Founder and CEO/CTO
Stockholm Area, Sweden

Founder and CEO/CTO
Stockholm Area, Sweden
Writing software is half an art, half an engineering discipline and half a pleasure. That gives us three halves which indicates how devoted one needs to be, when developing production strength software. However, it also tells you that it's fun to dig into a problem and create a robust and elegant solution. I have more than 20 years of experience in developing software in very many and different programming languages and platforms.
The last couple of years have been biased towards the Java™ platform. That means I have developed many applications and modules using JSP/Servlets, EJB, JMS, Swing, JDBC, J2EE, Tomcat, Struts, Axis. Recently I have discovered Groovy and Grails - a nice experience. That doesn't mean I have forgotten everything I learnt before. During the 90s I were developing web applications in Perl, standard applications in C++, telecom application in Erlang and real-time applications in Ada or Concurrent C. During the 80's I were devoted mostly to developing in C, but made several digressions into fancy languages such as Prolog, Lisp and ML.
Software design and development in many different programmming languages.
(Information Technology and Services industry)
April 2009 — Present (4 months)
High-level consultant in leading edge technologies.
(Public Company; Management Consulting industry)
December 2008 — March 2009 (4 months)
Managing and expanding the compentence of a consultancy group in the area of Enterprise Java. Working as a senior software architect, technical project leader and evangelist.
(Privately Held; 51-200 employees; Information Technology and Services industry)
March 2008 — November 2008 (9 months)
Java Technology evangelist. Consulting, architecture, team lead, technical project lead.
(Public Company; 10,001 or more employees; Information Technology and Services industry)
May 2007 — February 2008 (10 months)
PS consultant within VzB, the Remote Applications Monitoring group (former Totality). I provide competence in JavaEE and Application Performance Managment.
(Privately Held; 201-500 employees; Information Technology and Services industry)
January 2005 — April 2007 (2 years 4 months)
(Privately Held; Myself Only; Information Technology and Services industry)
August 2004 — December 2004 (5 months)
(Privately Held; 11-50 employees; Information Technology and Services industry)
November 2002 — July 2004 (1 year 9 months)
(Public Company; 51-200 employees; Information Technology and Services industry)
August 2001 — August 2002 (1 year 1 month)
(Public Company; 10,001 or more employees; Telecommunications industry)
August 2000 — July 2001 (1 year)
(Privately Held; 1-10 employees; Information Technology and Services industry)
January 1995 — July 2000 (5 years 7 months)
(Educational Institution; 10,001 or more employees; Telecommunications industry)
January 1990 — December 1994 (5 years)
PhD* , Computer architecture and language design , 1987 — 1990
Not completed.
McS , Computer Science and Technology , 1983 — 1987