Master of Science in Electronics, Technology University Gdansk, Poland, 1979. Technology Licence in Computer Science, Royal Institute of Technology, Stockholm, 1986. Doctor of Philosophy in Computer Science, Royal Institute of Technology, Stockholm, 1990.
Researcher department telecommunication and computer systems Royal Institute of Technology, Stockholm, Sweden, 1982-1985. Reseracher logic programming and parallel systems laboratory Swedish Institute Computer Science, 1985-1991.
Senior researcher computer science laboratory Ellemtel, Alvsjo, Sweden, since 1992. Referee International Jour Parallel Programming, 1989-1990, also various international conferences.
Member information office Solidarity Trade Union, Stockholm, 1982-1988.