Christos is an Assistant Professor at the ECE Department of the University of Thessaly and a Research Associate at IRETETH-CERTH in Volos, Greece. His research interests span the areas of system and applications software for high performance computing, emphasizing on run-time monitoring and adaptivity with performance and power criteria. He also works on improving the programmability of accelerator-based heterogeneous systems, as well as on techniques for automatic, application-driven redefinition of the hardware/software boundary on accelerator-based systems. He earned his PhD, MSc and Diploma from the Computer Engineering and Informatics Department of the University of Patras, Greece. He also served as a postdoctoral research associate at the Computer Science Department of the College of William and Mary, VA, USA. He has published over 60 papers in international conferences and journals.