He holds a dual Ph.D. degree in Computer Engineering and Operations Research. In the past, Ioannis has served in the faculty ranks of Purdue University (tenure-track) and NC State University and as an engineer at IBM. He has been awarded the NetApp faculty fellowship and established the Nvidia CUDA Research Center at Purdue University. Ioannis has also received the IBM Ph.D. Fellowship, Academy of Athens Ph.D. Fellowship for his Ph.D. research, and best paper awards in several IEEE conferences for his academic contributions. Ioannis has authored a number of research articles and patents. Ioannis is a senior member of ACM and IEEE.