Eesti Infotehnoloogia Kolledž, dotsent, tarkvaraõppe juhtivõppejõud 16.08.2004–31.07.2017
Viini Tehnikakõrgkool, külalisõppejõud 2011-2015
Tartu Ülikool, arvutiteaduse instituut, dotsent 1989-2004
Tartu Ülikool, programmeerimise kateeder, vanemõpetaja 1986-1989
Tartu Ülikool, rakendusmatemaatika labor, teadur 1985-1986