He is the Deputy Head of the Department of Production Engineering, the Head of the Chair of Materials and Joining Technologies, as well the Head of Materials Testing Laboratory and the Laboratory of Joining Technologies. He teaches 12 courses on bachelor, master and doctoral studies.