I am a Research Associate with 15 years of experience in education, including over 11 years in higher education. I completed my PhD in Mathematics Education at the Faculty of Sciences, University of Novi Sad, within the Department of Mathematics and Informatics, and earned my BSc and MSc at the Faculty of Mathematics, University of Belgrade.
I have held university teaching roles at the Faculty of Technical Sciences, University of Novi Sad (Department of Computing and Informatics; Chair of Informatics) and at the Faculty of Mining and Geology, University of Belgrade (Chair of Mathematics and Informatics).
My work combines education research with technology development, including open educational resources (OER), the design and development of learning platforms, and the evaluation of student achievement and assessment outcomes, including analyses related to final examinations.
In recent years, my work has increasingly focused on AI in education, both as a research topic and as an engineering challenge: I design, evaluate, and study AI-supported approaches for learning, feedback, and assessment. One of my recent AI-for-education projects is SPARK_AI — an adaptable, stateful chatbot architecture that constrains LLM behavior away from ad hoc answer generation through a governed, phase-based dialogue controller (Polya-inspired) and Socratic prompting. It integrates persistent state tracking and a controlled hint policy, with domain-specific prompt modules designed for reuse and
I am a Research Associate with 15 years of experience in education, including over 11 years in higher education. I completed my PhD in Mathematics Education at the Faculty of Sciences, University of Novi Sad, within the Department of Mathematics and Informatics, and earned my BSc and MSc at the Faculty of Mathematics, University of Belgrade.
I have held university teaching roles at the Faculty of Technical Sciences, University of Novi Sad (Department of Computing and Informatics; Chair of Informatics) and at the Faculty of Mining and Geology, University of Belgrade (Chair of Mathematics and Informatics).
My work combines education research with technology development, including open educational resources (OER), the design and development of learning platforms, and the evaluation of student achievement and assessment outcomes, including analyses related to final examinations.
In recent years, my work has increasingly focused on AI in education, both as a research topic and as an engineering challenge: I design, evaluate, and study AI-supported approaches for learning, feedback, and assessment. One of my recent AI-for-education projects is SPARK_AI — an adaptable, stateful chatbot architecture that constrains LLM behavior away from ad hoc answer generation through a governed, phase-based dialogue controller (Polya-inspired) and Socratic prompting. It integrates persistent state tracking and a controlled hint policy, with domain-specific prompt modules designed for reuse and