June 2010 - now, Assistant Professor, Department of Electrical and Computer Engineering, University of Tessaly, Greece - Colaborating Faculty Member, Institute of Research and Technology of Thessaly (I.RE.TE.TH), Center of Research and Technology Hellas (CERTH).
2008-2012: "Automatic Hardware Generation Using the Streaming Paradigm". E.U. FP7 Marie Curie International Reintegration Grant (IRG). Research group member.
June 2010 - June 2016, Colaborating Faculty Member, Institute of Research and Technology of Thessaly (I.RE.TE.TH), Center of Research and Technology Hellas (CERTH).
July 2004 - July 2006, PostDoctoral Research Associate, Department of Computer Science, College of William and Mary, USA.
"MELISSES: Liquid Services for Scalable Multithreaded and Multicore Execution on Emerging Supercomputers". U.S. Department of Energy Career Award. Research group member.
"A Unified Framework for Multilevel Parallelization on Deep Computing Systems". NSF Career Award CCF-0346867. Research group member.
"An Application Driven Approach for Runtime Scheduling of Multigrain Adaptive Computations". NSF ITR, NSF award ACI-0312980. Research group member.
October 1998 - June 2004, Research Associate, High Performance Information Systems Lab, Computer Engineering & Informatics Department, University of Patras, Greece.
2001-2004: "POP", Performance Portability of OpenMP, Information Society Technologies Project, No. IST-2001-33071. Proposal preparation, research group member
1999-2000: High Performance Computing for Scientific & Multimedia Computations, Hellenic General Secretariat of Research & Technology, PENED '99 Program, Project 99ΕΔ 566. Proposal preparation, research group member.
1998-2001: "NANOS", Effective Integration of Fine-Grain Parallelism Exploitation and Multiprogramming, Long Term Research ESPRIT Project No. 21907. Research group member.
Professional Service in Journals, Conferences etc.