Summary
Dragan Vidaković is an AI researcher, engineer, and teaching assistant with a decade of experience bridging academia and industry from Novi Sad, Serbia. He holds a PhD in Computing and Control Engineering and teaches machine learning, neural networks, soft computing and MLOps while leading technical AI work at codesquared where he built NLP features and an AI chatbot for scalable digital-human workflows. His background spans data science leadership, applied NLP, and end-to-end software development (Python, Java, Django, Spring, Docker), enabling him to move models from research to production. He has collaborated internationally as an academic visitor at Rice University and contributes to Serbia-funded AI research projects, demonstrating both theoretical depth and practical delivery. Notably, he combines classroom mentorship with hands-on product development, mentoring the next generation of engineers while shipping customer-facing AI systems.
10 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD Computing and Control Engineering, Doctor of Philosophy - PhD Computing and Control Engineering at Faculty of Technical Sciences, University of Novi Sad
English, Serbian, German