Dimitrije Stojanović

Dimitrije Stojanović is a senior software engineer, instructor at the NIT Institute, and a teaching associate at the Faculty of Technical Sciences, University of Novi Sad. He is dedicated to educating engineers in cutting-edge automotive software technologies and artificial intelligence applications. Through his teaching at both institutions, Dimitrije emphasizes practical, hands-on learning and the connection between academic knowledge and real-world engineering challenges.
He has a strong professional background in the automotive industry, with extensive experience working directly with OEMs on projects across various ADAS and autonomous driving domains. His expertise includes Adaptive and Classic AUTOSAR, AI-driven perception systems, and software architectures for safety-critical environments. Dimitrije has been involved in developing and integrating intelligent systems that support automation, vehicle perception, and advanced software tooling.
At the NIT Institute, he teaches Adaptive AUTOSAR, Classic AUTOSAR, Rust, and Test-Driven Development (TDD), helping engineers master modern programming paradigms and software design principles. Known for his clear, structured, and applied teaching style, Dimitrije is passionate about bridging the gap between academia and industry—preparing professionals to build the next generation of intelligent automotive systems.
During his PhD research, Dimitrije has authored and co-authored several peer-reviewed publications spanning topics from person re-identification to autonomous driving and AI-based software tools.
References
- Dimitrije Stojanović, Bogdan Pavković, Nenad B. Cetic. “STPAgent: A Writer-Reviewer multi-agent architecture for AI-assisted Unsafe Control Action identification”. Information and Software Technology, 2026, Vol. 201, pp. 108328. DOI: 10.1016/j.infsof.2026.108328.
- Anja Obradov, Bogdan Pavković, Dimitrije Stojanović, Nenad B. Cetic. “Applying Multi-Agent LLMS to Threat Analysis and Risk Assessment in Automotive Security”. In: 2025 33rd Telecommunications Forum (TELFOR), IEEE, 2025, pp. 1-4. DOI: 10.1109/telfor67910.2025.11314224.
- Luka Vidaković, Dimitrije Stojanović, Bogdan Pavković, Nenad B. Cetic, Momčilo Krunić. “Comparative Analysis of Docker and Python Runtimes for AWS Lambda in RAG-Based AI Solutions”. In: 2025 IEEE Zooming Innovation in Consumer Technologies Conference (ZINC), IEEE, 2025, pp. 1-5. DOI: 10.1109/zinc65316.2025.11103568.
- Dimitrije Stojanović, Luka Vidaković, Bogdan Pavković, Nenad B. Cetic, Momčilo Krunić. “Comparison of AWS Architectures for Scalable and Cost-Efficient Retrieval-Augmented Generation”. In: 2025 IEEE Zooming Innovation in Consumer Technologies Conference (ZINC), IEEE, 2025, pp. 20-24. DOI: 10.1109/zinc65316.2025.11100283.
- Dimitrije Stojanović, Bogdan Pavković, Nenad B. Cetic. “Person re-identification with transformers and image stacking”. In: 2024 32nd Telecommunications Forum (TELFOR), IEEE, 2024, pp. 1-4. DOI: 10.1109/telfor63250.2024.10819135.
- Dimitrije Stojanović, Bogdan Pavković, Nenad B. Cetic, Momčilo Krunić, Luka Vidaković. “Unit Test Generation Multi-Agent AI System for Enhancing Software Documentation and Code Coverage”. In: 2024 32nd Telecommunications Forum (TELFOR), IEEE, 2024, pp. 1-4. DOI: 10.1109/telfor63250.2024.10819096.
- Dimitrije Stojanović, Nenad B. Cetic, Jelena Kocić, Bogdan Pavković. “Improving Lane Annotation in Autonomous Driving Data Sets with Classical Computer Vision Techniques”. In: 2023 Zooming Innovation in Consumer Technologies Conference (ZINC), IEEE, 2023, Vol. 25, pp. 1-6. DOI: 10.1109/zinc58345.2023.10174073.
- Dimitrije Stojanović, Momčilo Krunić, Nenad B. Cetic, Nemanja Lukić. “Source code generators for ADAS feature deployment in context of ROS and adaptive AUTOSAR applications”. In: 2019 27th Telecommunications Forum (TELFOR), IEEE, 2019, pp. 1-4. DOI: 10.1109/telfor48224.2019.8971074.
Courses
NIT-AU-03
Automotive Software with AUTOSAR
Learn to develop software for vehicles using the most common framework of today.
NIT-CE-14
Software Development with TDD and BDD
Master the art of software craftsmanship and technical excellence with TDD & BDD.
NIT-CE-17
Programming with Rust
The course gives students an introduction to the main elements of Rust programming language.
NIT-AU-10
Automotive Software with Adaptive AUTOSAR
Learn and master Adaptive AUTOSAR architecture, methodology and workflow.
NIT-FSBA-07
Automotive AI Safety with ISO 8800
Learn how to design safe automotive AI solutions in the framework of ISO 8800.