I completed my undergraduate studies in the
      Department of Informatics
      (Computer Science and Telecommunications) of the
      National and Kapodistrian University
      of Athens, located in my hometown of
      Athens,
      Greece.
      I was a member of the founding class of that department.
  
      In 1991, I joined the Ph.D. program of the
      Department of Computer Science
      of SUNY at
      Stony Brook,
      U.S.A. from which I obtained my M.Sc. and Ph.D. degrees in 1994 and 1996,
      respectively.
      
      My Ph.D. thesis titled:
was done under the supervision of my advisor David S. Warren.
      Starting September 1996, I returned to Europe and joined as a
      visiting research scientist the 
      Declarative Languages and Artificial Intelligence Group of
      the Department of
      Computer Science of the Catholic University of Leuven in
      Leuven, Belgium.  I stayed
      for 2.5 years there working mainly with Bart Demoen and I
      absolutely enjoyed every minute of it (besides Bart, the Belgian
      beers helped in this a bit too, I suppose :-).
  
      Since March 1999, I am an associate professor (Docent, Senior
      Lecturer) in the Department of
      Information Technology
      (Computing Science
      Division) of Uppsala University
      in Uppsala,
      Sweden.
      Ever since I came to Uppsala, I have been leading the research conducted in the context of the HiPE (High Performance Erlang) project and associated group.
During the period November 2000 – June 2002, I was the head of the Computer Science Division. Since the beginning of 2004, I have been the director of the ASTEC (Advanced Software TEChnology) competence center.