Ph.D., University of Wisconsin - Madison, USA, 2012
Undergraduate studies at the National Technical University of Athens (Dipl.-Ing. in Electrical and Computer Engineering, 2005). Graduate studies at the University of Wisconsin-Madison (M.Sc., 2007 and Ph.D., 2012, both in Computer Sciences). He has worked as a researcher at Hewlett Packard Labs, Palo Alto (2013-2018) and as a software engineer at Google, Mountain View (2018-2019).
His research interests span broad areas of computer systems, including computer architecture, operating systems, and data storage and processing.