is the Vice Dean for Education and Students at the University of Zagreb, Faculty of Organization and Informatics. He also serves as the Head of the Laboratory for Applied Software Engineering and is an Associate Professor at the Department of Information Systems Development, where his research focuses on various aspects of software engineering, development processes, and methodologies, with a recent emphasis on the application of AI in teaching software engineering. Committed to the continuous innovation of the teaching process, he employs innovative teaching and learning methods to enhance student engagement and learning outcomes. Dedicated to bridging the gap between academia and industry, he places special emphasis on collaboration with students through industry-related projects.