About
Highly accomplished Full Professor and Editor-in-Chief with over 30 years of experience in Computer Science, Information Systems, and Data Science, driving innovation in academic research, curriculum development, and industry consulting. Led the creation and accreditation of pioneering Data Science and High-Performance Computing programs, while managing large academic departments and authoring over 200 publications. Leverages deep expertise in database systems, software engineering, and AI to solve complex challenges and mentor the next generation of digital experts.
Work
Belgrade, Serbia, Serbia
→
Summary
Led academic programs and research initiatives as a Full Professor, specializing in Computer Science, Information Systems, and Business Intelligence, while spearheading curriculum development and contributing to over 200 publications and 30 industry projects.
Highlights
Chaired the M.Sc. and B.Sc. study programs in Information Engineering, successfully introducing new curricula in 2022 to align with modern industry demands for data science and information systems.
Managed and directed the bilateral research project 'Programming Environments with Simultaneous Multiple Representations in Support of Early Programming Education' (2023-2025), advancing pedagogical approaches for novice programmers.
Authored or co-authored multiple high-impact publications (e.g., 'New Education Challenges in Profiling Digital Experts for a Digital Economy Era', 'Empowering the Interdisciplinary Role of ISD in Addressing Contemporary Issues in Digital Transformation') in 2025, contributing to cutting-edge research in digital transformation and education.
Served as Editor-in-Chief of the Computer Science and Information Systems (ComSIS) journal from 2006-2009 and 2025-current, overseeing editorial processes and maintaining its inclusion in the Thomson Reuters JCR list since 2010.
Delivered comprehensive lectures across all study levels, covering Databases, Information System Design, Data Warehouses, and Software Development in Data Science, impacting hundreds of students annually.
University of Novi Sad, Faculty of Technical Sciences
|Full Professor, Associate Professor, Assistant Professor, Assistant
Novi Sad, Serbia, Serbia
→
Summary
Progressed through academic ranks to Full Professor, establishing and leading a new Data Science and Information System Design laboratory, supervising numerous PhD theses, and developing innovative study programs in Computer Science and Information Systems.
Highlights
Created and led a new research team and laboratory in Data Science and Information System Design, comprising 15 researchers (assistant professors, PhD students, research fellows), fostering advanced research and development.
Supervised 13 completed Ph.D. theses, guiding candidates in advanced topics such as big data analytics, graph representation, technical space transformation, and meta-modeling with applications in Industry 4.0.
Developed and accredited new B.Sc. and M.Sc. study programs in Information Engineering, including the first Data Science program in the wider region (accredited in 2015), and a cluster of M.Sc. courses in High Performance Computing (HPC).
Served as Head of the Department of Computing and Control (2011-2015), managing over 180 employees, and as Vice-Head (2008-2012), overseeing operations for the faculty's largest department.
Chaired the Study Program in Computing and Control (2008-2012) for approximately 1200 enrolled students and the Study Program in Information Engineering (2013-2018), significantly influencing curriculum and student success.
Coordinated the ERASMUS+ KA2 project 'Development and Implementation of System for Performance Evaluation for Serbian HEIS and System (PESHES)' (2015-2019), driving improvements in higher education management and quality assurance.
Managed the large-scale 'Intelligent Systems for Software Product Development and Business Support based on Models' project (2010-2019), providing methodological and technological foundations for coupling organizational strategy with operational processes.
DOOB Innovation Studio
|CTO, Consultancy Service
Novi Sad, Serbia, Serbia
→
Summary
Provided technical leadership and consultancy for software product development, overseeing image processing, 3D modeling, avatar generation, and ERP system implementation.
Highlights
Directed technical management for the development of diverse software products, including image acquisition, processing, automated 3D models, and avatar generation.
Spearheaded the implementation and customization of ERP information systems, improving operational efficiency and data management for clients.
Built and scaled HR capacities within the studio, recruiting and training technical talent to support project growth and innovation.
Provided expert consultancy, guiding strategic technical decisions and ensuring successful project delivery for various industry clients.
Schneider Electric DMS
|Consultancy Service
Novi Sad, Serbia, Serbia
→
Summary
Delivered expert consultancy services, focusing on the development of research projects in Distribution Management Systems for electricity power production and fostering HR growth.
Highlights
Assisted in the development of critical research projects related to Distribution Management Systems, optimizing electricity power production and grid efficiency.
Provided strategic guidance on technical challenges, contributing to the successful execution of complex R&D initiatives.
Contributed to building HR capacities, identifying and nurturing talent to strengthen the company's research and development capabilities.
Collaborated with research teams to integrate advanced methodologies and technologies into power distribution solutions.
Clinical Center of Serbia
|Project Manager
Belgrade, Serbia, Serbia
→
Summary
Managed a comprehensive strategy study for the Information System of the Clinical Center of Serbia, utilizing the Business Systems Planning (BSP) methodology.
Highlights
Led the 'Strategy Study of the Information System of Clinical Center of Serbia,' employing the BSP method to define strategic information system development.
Coordinated a multi-disciplinary team to analyze existing systems and propose future-state architectures, enhancing healthcare information management.
Developed a strategic roadmap for information system development, aligning IT initiatives with organizational goals and improving operational effectiveness.
Presented findings and recommendations to key stakeholders, securing buy-in for proposed system enhancements and modernization.
Djukic Software Solutions
|Author (Language Specification)
Nürnberg, Germany, Germany
→
Summary
Authored a language specification for defining queries and update operations over templates, logical, and implementation scripts within the DVDocLang framework.
Highlights
Developed a comprehensive language specification for advanced query and update operations within the DVDocLang domain-specific language.
Designed mechanisms for manipulating templates, logical scripts, and implementation scripts, enhancing the flexibility and power of DVDocLang.
Ensured the specification supported complex data interactions and transformations, improving the utility for document specifications.
Djukic Software Solutions
|Author (Language Specification)
Nürnberg, Germany, Germany
→
Summary
Authored a language specification for defining price rules and active mechanisms for accounting prices over logical and implementation scripts within DVDocLang.
Highlights
Created a detailed language specification for defining dynamic price rules and active accounting mechanisms in DVDocLang.
Integrated logical and implementation scripts to enable complex price calculations and automatic financial adjustments.
Enhanced the DVDocLang framework with robust capabilities for managing pricing strategies and financial processes.
Railroad Building and Maintenance Company DD ZGOP
|Methodology Consultant and Project Team Member
Novi Sad, Serbia, Serbia
→
Summary
Acted as a methodology consultant and project team member for a strategy study of the Information System at DD ZGOP, focusing on system development and optimization.
Highlights
Conducted a strategy study of the Information System for DD ZGOP, applying the Business Systems Planning (BSP) method.
Provided methodological guidance for system development, enhancing the efficiency and effectiveness of the company's IT infrastructure.
Collaborated with the project team to define functional requirements and propose architectural solutions for improved system performance.
Contributed to recommendations that streamlined information flow and supported strategic decision-making within the organization.
Central Bank of Montenegro
|Methodology Consultant and Project Team Member
Podgorica, Montenegro, Montenegro
→
Summary
Contributed as a methodology consultant and project team member to a strategy study for the Information System of the Central Bank of Montenegro.
Highlights
Provided expert methodology consultancy for a comprehensive strategy study of the Central Bank's Information System, utilizing BSP methods.
Analyzed existing information systems and business processes to identify areas for improvement and strategic alignment.
Contributed to the development of a strategic roadmap for information system enhancements, supporting the bank's operational efficiency and regulatory compliance.
Collaborated with the project team to define system requirements and architectural recommendations.
Aviation Company ORAO
|Methodology Consultant
Bijeljina, Bosnia and Herzegovina, Bosnia and Herzegovina
→
Summary
Served as a methodology consultant, guiding the strategy study for the Information System of Aviation Company ORAO to enhance system development.
Highlights
Provided expert methodology consultancy for the 'Strategy Study of the Information System of Aviation Company ORAO,' improving system development processes.
Analyzed existing IT infrastructure and business processes to identify opportunities for optimization and strategic alignment.
Developed a comprehensive strategy for information system enhancements, supporting operational efficiency and technological modernization.
Facilitated stakeholder workshops to gather requirements and build consensus on system development priorities.
Hemofarm (Pharmacy Company)
|Consultant and Trainer, Department of Informatics
Vršac, Serbia, Serbia
→
Summary
Consulted and trained on the reengineering and development of the Information System for Hemofarm, focusing on Oracle Designer and Developer applications.
Highlights
Designed and integrated complex database schemas using Oracle Designer, significantly improving data management efficiency.
Developed Information System applications with Oracle Designer and Oracle Developer, enhancing system functionality and user experience.
Performed reverse engineering and reengineering of existing database schemas, optimizing data structures and improving system performance.
Migrated Oracle Forms R.3 Information System applications to Oracle Developer, ensuring modernization and compatibility with new technologies.
Municipal Computing Center of Novi Sad (JP INFORMATIKA)
|Consultant
Novi Sad, Serbia, Serbia
→
Summary
Consulted on the implementation of the ISO 9001 Quality System, focusing on software and hardware system development, procurement, and exploitation.
Highlights
Led the implementation of the ISO 9001 Quality System for software and hardware systems, ensuring compliance and enhancing operational standards.
Conducted compatibility analyses of existing procedures against ISO 9001 standards, identifying and rectifying gaps in contracting, purchasing, development, and exploitation.
Developed comprehensive quality system documentation, including detailed working procedures for all stages of software and hardware system lifecycle.
Specified elements of a common methodology for system development and exploitation, standardizing practices across JP Informatika.
Cutting Tool Company of Čačak (Fabrika reznog alata)
|Project Team Member, Consultant, and Trainer
Čačak, Serbia, Serbia
→
Summary
Contributed to the design and implementation of the Information System for a cutting tool company, focusing on methodology, database design, and software development.
Highlights
Applied Information System Design Methodology to streamline the development process, improving system efficiency and integration.
Designed and integrated database schemas, ensuring robust data management and accessibility for critical business operations.
Provided consultancy and training on ORACLE Designer/2000 R.1.3.2, enabling internal teams to effectively utilize advanced database tools.
Programmed and designed the 'COMMON BUSINES ENTITIES' software system, enhancing core business functionalities.
Railroad Building and Maintenance Company DD ZGOP
|Project Team Member, Consultant, and Trainer
Novi Sad, Serbia, Serbia
→
Summary
Participated in the development of the Information System for DD ZGOP, contributing to design, implementation, and training, and authoring key system documentation.
Highlights
Co-authored the 'Information System Design Methodology' and 'Strategy Study of The Information System' in 1994, establishing foundational guidelines for IT development.
Developed 'Internal Standards for Implementation of Integrity Rules in INGRES/KNOWLEDGE MANAGER' and 'Internal Programmer's Standards and Manuals for Application Developing in INGRES/VISION' in 1994, standardizing development practices.
Conducted analysis and design studies for the Information System in 1995, improving system architecture and functionality.
Provided consultancy on Database Schema Design, Integration, and Performance Tuning from 1995-1998, optimizing database efficiency and reliability.
Analyzed, designed, and programmed the 'STORE CONTROL' software system from 1995-1998, enhancing inventory and operational control.
ZASTAVA Arms
|Programer, System Designer
Kragujevac, Serbia, Serbia
→
Summary
Designed and programmed critical systems for a manufacturing enterprise, contributing to operational efficiency and data management within the informatics department.
Highlights
Developed and implemented software programs to optimize manufacturing processes, enhancing data flow and system functionality.
Designed robust system architectures, ensuring reliable operation and effective integration of various components within the manufacturing environment.
Collaborated with cross-functional teams to translate business requirements into technical specifications, improving system usability and performance.
Contributed to the maintenance and enhancement of existing software systems, ensuring continuity and stability of critical operations.
Education
University of Novi Sad, Faculty of Technical Sciences
→
Ph.D.
Computer Science
University of Belgrade, Faculty of Electrical Engineering
→
M.Sc.
Informatics
High Military and Engineering Schools, Faculty of Military and Technical Sciences
→
M.Sc.
Informatics
Publications
Assisting Passengers on Rerouted Train Service Using Vehicle Sharing System
Published by
SpringerNature OCS, AIRO Series
Summary
Assisting Passengers on Rerouted Train Service Using Vehicle Sharing System
Students' Preferences in Selection of Computer Science and Informatics Studies – A Comprehensive Empirical Case Study
Published by
Computer Science and Information Systems (ComSIS)
Summary
Students' Preferences in Selection of Computer Science and Informatics Studies – A Comprehensive Empirical Case Study
Databases and Information Systems in the AI Era: Contributions from ADBIS, TPDL and EDA 2020 Workshops and Doctoral Consortium
Published by
Springer
Summary
Databases and Information Systems in the AI Era: Contributions from ADBIS, TPDL and EDA 2020 Workshops and Doctoral Consortium
Development and Evaluation of MicroBuilder: A Model-Driven Tool for the Specification of REST Microservice Software Architectures
Published by
Enterprise Information Systems, Taylor & Francis
Summary
Development and Evaluation of MicroBuilder: A Model-Driven Tool for the Specification of REST Microservice Software Architectures
Extended Tuple Constraint Type as a Complex Integrity Constraint Type in XML Data Model - Definition and Enforcement
Published by
Computer Science and Information Systems (ComSIS)
Summary
Extended Tuple Constraint Type as a Complex Integrity Constraint Type in XML Data Model - Definition and Enforcement
Formal Education in Data Science - A perspective of Serbia
Published by
University of Kragujevac, Faculty of Technical Sciences Čačak
Summary
Formal Education in Data Science - A perspective of Serbia
Concepts and Evaluation of the Extended Entity-Relationship Approach to Database Design in a Multi-Paradigm Information System Modeling Tool
Published by
Computer Languages, Systems & Structures (COMLAN), Elsevier
Summary
Concepts and Evaluation of the Extended Entity-Relationship Approach to Database Design in a Multi-Paradigm Information System Modeling Tool
Key risk factors for Polish State Fire Service
Published by
FedCSIS
Summary
Key risk factors for Polish State Fire Service
Dr Warehouse - An Intelligent Software System for Epidemiological Monitoring, Prediction, and Research
Published by
IARIA
Summary
Dr Warehouse - An Intelligent Software System for Epidemiological Monitoring, Prediction, and Research
Transformations of Check Constraint PIM Specifications
Published by
Computer and Informatics (CAI), Slovak Academy of Sciences
Summary
Transformations of Check Constraint PIM Specifications
Advances in Databases and Information Systems at the University of Novi Sad
Published by
University of Novi Sad, Faculty of Science
Summary
Advances in Databases and Information Systems at the University of Novi Sad
From the Synthesis Algorithm to the Model Driven Transformations in Database Design
Published by
Slovak Society for Applied Cybernetics and Informatics and Technical University of Košice
Summary
From the Synthesis Algorithm to the Model Driven Transformations in Database Design
Application of Information System Development Tools and Methods - Some Experiences from Industry and Research Projects in Serbia
Published by
Austrian Computer Society and University of Vienna
Summary
Application of Information System Development Tools and Methods - Some Experiences from Industry and Research Projects in Serbia
Languages
Serbian
English
Russian
Macedonian
Slovenian
Certificates
6th International Winter School on Big Data (BigDat 2020)
Issued By
IRDTA and Marche Polytechnic University
Winter School on Theoretical Foundations of Computer Science
Issued By
International Black Sea University
Intermediate Concepts of CMMI Version 1.2
Issued By
Carnegie Mellon Software Engineering Institute
CMMI Version 1.2 Upgrade Training (CMMIv1.2UT)
Issued By
Carnegie Mellon Software Engineering Institute
Introduction to Capability Maturity Model Integration (Staged and Continuous), V.1.1
Issued By
Carnegie Mellon Software Engineering Institute
Q-4 - Quality System Internal Audits ISO 9001:2000, ISO 9001:1994
Issued By
IIS - Research and Technology Center
Oracle Certified Professional Internet Application Developer R.6/6i
Issued By
Oracle
Skills
Productivity Tools
Microsoft Office, Google Drive, Outlook, Skype, LinkedIn, PowerPoint, Zoom, Google Docs, WhatsApp.
Software Engineering & Methodologies
Information Systems Design, Software Development, Model-Driven Development (MDD), Domain-Specific Modeling (DSM), CASE Tools, Software Architecture, Quality Systems (ISO 9001), CMMI, Agile Software Development, Lean Software Development, Process Mining.
Database & Information Systems
Database Systems, Database Design (Logical & Physical), Data Warehousing, OLAP, Big Data, Information System Development, Data Modeling, SQL, Oracle Designer, XML Data Model, Database Constraints.
Data Science & Analytics
Data Science, Business Intelligence, Data Mining, Machine Learning, Time Series Models, Epidemiological Monitoring, Educational Data Mining, AI-powered Assistance.
Programming & Languages
Domain-Specific Languages (DSL), Formal Languages, Programming Environments, Internet Application Development.
Project Management & Leadership
Project Management, Strategic Planning, Team Leadership, Organizational Skills, Stakeholder Management, Research Leadership, Curriculum Development.
Research & Analytical
Research and Analytical Skills, Critical Thinking, Problem-Solving, System Thinking, Automatic Reasoning, Logic Programming, Data Analysis.
Communication & Interpersonal
Excellent Writing and Verbal Communication Skills, Good Listener and Communicator, Presenting, Team-work Oriented, Conflict Resolution, Flexibility.
Projects
Programming Environments with Simultaneous Multiple Representations in Support of Early Programming Education
→
Summary
Bilateral project aimed at facilitating student transition from block-based to text-based programming environments by introducing simultaneous notations, improving novice programmers' understanding and connection of individual blocks to textual representation.
Data Mining Based Evaluation of IT Teaching Practice in Portugal and Serbia
→
Summary
Bilateral project integrating data mining into a Learning Management System (LMS) to evaluate and improve IT teaching practices in real-time, providing valuable insights to instructors and students in Portugal and Serbia.
Development and Implementation of System for Performance Evaluation for Serbian HEIS and System (PESHES)
→
Summary
ERASMUS+ KA2 project focused on improving the management, operation, and quality of higher education institutions in Serbia through performance-based evaluation indicators and measures, including system ranking and accreditation processes.
III-44010, Intelligent Systems for Software Product Development and Business Support based on Models
→
Summary
A national project focused on providing methodological, technological, and organizational foundations for developing software systems that support all aspects of business, from data processing to strategic planning, and adapting to environmental changes.
COST IC1404, Multi-Paradigm Modelling for Cyber-Physical Systems (MPM4CPS)
→
Summary
A COST Action supporting and harmonizing national activities around Cyber-Physical Systems (CPS) modeling based on Multi-Paradigm Modeling approaches, aiming to advance methodologies for CPS modeling in domains like automotive and avionics.
Self-Adapting Interface Technology for the Integration of Machines and Information Systems
→
Summary
Bilateral project with Germany focused on developing self-adapting interface technology for integrating machines and information systems, including uniform data representation, mapping language, and transformation execution environments.
NPV38A, Geographic Information System of Water Resources of Serbia
→
Summary
A national project aimed at developing a Geographic Information System (GIS) for water resources in Serbia, involving multiple ministries and agencies.