Az előadó programozási nyelvekkel kapcsolatban kutat, illetve tart egyetemi kurzusokat. Számos hazai és nemzetközi kutatási vezetője vagy résztvevője volt, jelenleg egy közel egy milliárd forintos projekt szakmai vezetője. A kari Tudományos Diákköri Tanács elnökeként és az Eötvös József Collegium informatikai műhelyének vezetőjeként a tehetséges fiatalok támogatása különösen fontos számára.