Dimitrios Tsoukalas, PhD

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.

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) and four H2020 EU-funded projects (SocialCar, SDK4ED, EXA2PRO, and IoTAC).

My research interests include:

  • Software Engineering: Software Quality and Technical Debt, Software Security, scientific software development, code metrics, OOP principles, design patterns and heuristics

  • Data Science: Machine Learning, data analytics & forecasting

  • Virtual and Augmented Reality: VR for education & evaluation, video games & cognitive effects

  • Mobile Software Development and Design: Eco-friendly route planning & carpooling applications, pervasive & location-based games