Dimitrios Tsoukalas, PhD
Software Engineer | Postdoctoral Researcher
Software Engineer | Postdoctoral Researcher
I am a Research Associate and Software Engineer at the Centre of Research and Technology Hellas/Information Technologies Institute (CERTH/ITI). I am also a Postdoctoral Researcher at the Department of Applied Informatics - University of Macedonia (UoM), Thessaloniki, Greece. My main research lies in the field of Machine Learning in Empirical Software Engineering, with emphasis on the intersection of software quality, technical debt management, and explainable AI.
I hold a Ph.D. in "Machine Learning Techniques for Technical Debt Estimation and Forecasting" from the Department of Applied Informatics - University of Macedonia (UoM), Thessaloniki, Greece. I also hold a B.Sc. in "Applied Informatics" and a M.Sc. in "Computer Systems" from the Department of Applied Informatics - University of Macedonia (UoM), as well as a M.Sc. in "Intelligent Systems" from the Department of Electrical and Computer Engineering - Aristotle University of Thessaloniki (A.U.Th.), Greece.
Until today, I have been actively involved in one FP7 project (MOVESMART), four H2020 EU-funded projects (SocialCar, SDK4ED, EXA2PRO, and IoTAC), and two Horizon Europe projects (DOSS, SKILLAB).
My research interests include:
Software Engineering: Technical Debt, Software Quality, Software Security, Software Metrics, OOP principles, Design Patterns, and Scientific Software Development.
Artificial Intelligence & Data Science: Machine Learning, Explainable AI, Generative AI, Data Analytics.