Olen lõpetanud Tartu Ülikooli matemaatikuna. Oma esimese arvutiprogrammi kirjutasin 1979. aastal ning sellest ajast tänaseni olen töötanud peamiselt vabakutselise programmeerija ja tarkvarakonsultandina. Pikka aega olen teinud koostööd tarkvara alal Rootsi audiitorfirmadega. Dynamics NAV-i ja AX-ga olen töötanud alates sajandivahetusest.