Mentees

This page is under construction and the list below is partial.

Quick Navigation

Current Students (12) · PhD Graduates (25) · Postdocs (16) · Master’s Students (3) · Undergraduate Researchers (0)

Current Students

Yunqi Shen
PhD Student, Computer Science, Virginia Tech, 2029 (expected)

Sina Heidari
PhD Student, Computer Science, Virginia Tech, 2029 (expected)

Mona Moghadampanah
PhD Student, Computer Science, Virginia Tech, 2029 (expected)

Jiakun Fan
PhD Student, Computer Science, Virginia Tech, 2029 (expected)

Farhana Amin
PhD Student, Computer Science, Virginia Tech, 2029 (expected)

Adib Rezaei Shahmirzadi
PhD Student, Computer Science, Virginia Tech, 2029 (expected)

Hasan Arif
PhD Student, Computer Science, Virginia Tech (co-advised with Bo Ji), 2028 (expected)

Xiangchen Li
PhD Student, Electrical and Computer Engineering, Virginia Tech, 2027 (expected)

Yuze Li
PhD Student, Computer Science, Virginia Tech (co-advised with Ali R. Butt), 2026 (expected)

Shunyu Yao
PhD Student, Computer Science, Virginia Tech (co-advised with Ali R. Butt), 2026 (expected)

Mary (Katelyn) Crumpacker
Masters Student, Computer Science, Virginia Tech, 2026 (expected)

Emadeldin Abdrabou
PhD Student, Computer Science, Virginia Tech, co-advised with Scott Midkiff, 2025 (expected)

Alumni

PhD Graduates

Abdullahi Abubakar (2023) Dissertation: “Anomaly Detection in Longitudinal Data with Applications in Cloud Computing and Healthcare “

Department: Electronics, Electrical Engineering and Computer Science, Queen’s University Belfast (co-advised with Peter Kilpatrick, Tai Son Mai, Vien Ngo)

Ioannis Tsiokanos (2021) Dissertation: “Cross-layer Instruction-Aware Timing Error Mitigation & Evaluation for Energy Efficient Dependable Architectures “ Current Position: Digital Design Engineer at Smar Silicon and Visiting Scholar at Queen’s University Belfast
Department: Electronics, Electrical Engineering and Computer Science, Queen’s University Belfast (co-advised with Georgios Karakonstantis)

Konstantinos Tovletoglou (2021) Dissertation: “Modeling and design of energy-efficient dependable memory sub-systems “ Current Position: Researcher, Imec Institute
Department: Electronics, Electrical Engineering and Computer Science, Queen’s University of Belfast (co-advised with Georgios Karakonstantis)

Nan Wang (2020) Dissertation: “Resource Management for Edge Computing Systems “ Current Position: Manager at mindtrace.ai
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfst (co-advised with Blesson Varghese, Michalis Matthaiou)

Esha Barlaskar (2020) Dissertation: “User-Centric Cloud Application Management “ Current Position: Lecturer (Assistant Professor) at Queens University Belfast
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfst, co-advised with Peter Kilpatrick

Roxana Istrate (2019) Dissertation: “Efficient Neural Network Architecture Search “ Current Position: Software Engineer at Google
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfst (co-advised with Cristiano Malossi, Costas Bekas)

Sakil Barbhuiya (2018) Dissertation: “Anomaly Detection in Cloud and Mobile Devices “ Current Position: Data Scientist at Magnite
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfst

Charalambos (Babis) Chalios (2017) Dissertation: “Software-Defined Significant-Based Computing “ Current Position: Software Engineer at Amazon Web Services
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfst

Jiawen Sun (2017) Dissertation: “The GraphGrind framework: fast graph analytics on large shared-memory systems “ Current Position: Senior Researcher at HiSilicon
Department: Electronics, Electrical Engineering and Computer Science, Queen’s University of Belfast (co-advised with Hans Vandierendonck)

Giorgis Georgakoudis (2016) Dissertation: “Scheduling and Performance Characterization on Heterogeneous Multicore Systems “ Current Position: Computer Scientist at Lawrence Livermore National Laboratory
Department: Electrical and Computer Engineering, Universty of Thessaly (co-advised with Spyros Lalis)

Stuart McCool (2016) Dissertation: “Guidance Environments for Program Parallelization and Analysis “ Current Position: Software Engineer, Hewlett Packard Enterprise
Department: Electronics, Electrical Engineering and Computer Science, Queen’s University of Belfast (co-advised with Peter Kilpatrick)

Ahmad Hassan (2016) Dissertation: “Software Management of Hybrid Main Memory Systems “ Current Position: Development Expert at SAP
Department: Electronics, Electrical Engineering and Computer Science, Queen’s University of Belfast (co-advised with Hans Vandierendonck)

Eoghan O’Neill (2015) Dissertation: “A Framework for Managing Shared Accelerators in Heterogeneous Environments “ Current Position: Software Developer at Frontier Developments
Department: Electronics, Electrical Engineering and Computer Science, Queen’s University of Belfast (co-advised with Peter Kilpatrick)

Aleksandr Khasymski (2015) Dissertation: “Accelerated Storage Systems “ Current Position: Senior Storage Engineer, NetApp
Department: Computer Science, Virginia Tech (co-advised with Ali R. Butt)

Jae-Seung Yeom (2014) Dissertation: “Optimizing Data Accesses for Scaling Data-Intensive Scientific Applications “ Current Position: Computer Scientist at Lawrence Livermore National Laboratory
Department: Computer Science, Virginia Tech (co-advised with Madhav Marathe)

Chun-Yi Su (2014) Dissertation: “Energy-Aware Thread and Data Management in Heterogeneous Multi-Core and Multi-Memory Systems “ Current Position: Founder, AlphaProfitable
Department: Computer Science, Virginia Tech (co-advised with Kirk W. Cameron)

Vassilis Papaefstathiou (2013) Dissertation: “Architectural Support for Software-Guided Energy Reduction of Manycore Communication “ Current Position: Assistant Professor, University of Crete
Department: Computer Science, University of Crete (co-advised with Manolis Katevenis)

Spyros Lyberis (2013) Dissertation: “Myrmics: A Scalable Runtime System for Global Address Spaces “ Current Position: Senior Principal Engineer at ARM
Department: Computer Science, University of Crete

M. Mustafa Rafique (2011) Dissertation: “An Adaptive Framework for Managing Heterogeneous Multi-core Clusters “ Current Position: Associate Professor, Rochester Institute of Technology
Department: Computer Science, Virginia Tech (co-advised with Ali R. Butt)

Scott Schneider (2010) Dissertation: “Shared Memory Abstractions for Heterogeneous Multicore Processors “ Current Position: Software Engineer and Team Lead at Meta
Department: Computer Science, Virginia Tech

John Christian Linford (2010) Dissertation: “Accelerated Atmospheric Modeling through Emerging Multi-Core Technologies “ Current Position: Head of Product, NVIDIA
Department: Computer Science, Virginia Tech (co-advised with Adrian Sandu)

Dong Li (2010) Dissertation: “Scalable and Energy Efficient Execution Methods for Multi-core Systems “ Current Position: Associate Professor, University of California, Merced
Department: Computer Science, Virginia Tech (co-advised with Kirk W. Cameron)

Matthew Curtis-Maury (2008) Dissertation: “Improving the Efficiency of Parallel Applications on Multithreaded and Multicore Systems “ Current Position: Principal Software Engineer at NetApp
Department: Computer Science, Virginia Tech
Award: Virginia Tech Outstanding Ph.D. Dissertation Award

Filip Blagojevic (2008) Dissertation: “Scheduling on Asymmetric Parallel Architectures “ Current Position: Research Scientist at Western Digital
Department: Computer Science, Virginia Tech
Award: Best Paper Award at ACM SIGPLAN PPoPP (2007)

Richard Tran Mills (2004) Dissertation: “Dynamic Adaptation to CPU and Memory Load in Scientific Applications “ Current Position: Computational Scientist, Argonne National Laboratory
Department: Computer Science, College of William & Mary (co-advised with Andreas Stathopoulos)

Postdocs

Dimitris Spatharakis (2025 - 2025)
Department: Computer Science, Virginia Tech
Current Position: Postdoctoral Researcher, National Technical University of Athens

Lev Mukhanov (2014 - 2020)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: Lecturer (Assistant Professor), School of Electronic Engineering and Computer Science, Queen Mary University of London

Junkyu Lee (2017 - 2020)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: IADS Research Fellow, University of Essex

Zafeirios Papazachos (2014 - 2019)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: Data Scientist, Citi

Sakil Barbhuiya (2018 - 2019)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: Data Scientist at Magnite

Kiril Dichev (2015 - 2019)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: Principal Engineer, Huawei Switzerland

Giorgis Georgakoudis (2016 - 2018)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: Computer Scientist, Lawrence Livermore National Laboratory

Damon Fenacci (2017 - 2018)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: Compiler Engineer, Oracle

Yun Wu (2014 - 2017)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: Lecturer (Assistant Professor), School of Electronics, Electrical Engineering and Computer Science, Queen’s University Belfast

Cheol-ho Hong (2015 - 2017)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: Professor, Electrical and Electornic Engineering, Chung-ang University

Blesson Varghese (2016 - 2017)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: Professor of Computer science, University of St. Andrews

Paul Harvey (2016 - 2016)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: Senior Lecturer (Associate Professor), School of Computer Science, University of Glasgow

Ahmed Sayed (2014 - 2015)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: VP of Engineering, WASIELA

Konstantina Mitropoulou (2014 - 2014)
Department: Electronics, Electrical Engineering and Computer Science, Queens University Belfast
Current Position: LLVM Developer, AMD

Hans Vandierendonck (2010 - 2011)
Department: Institute of Computer Science (FORTH-ICS) and University of Crete
Current Position: Professor, School of Electronics, Electrical Engineering and Computer Science, Queen’s University Belfast

Christos Antonopoulos (2004 - 2006)
Department: Computer Science, College of William & Mary
Current Position: Professor, Department of Electrical and Computer Engineering, University of Thessaly

Master’s Students

Ankur Shah (2008)
Thesis: “Prediction Models for Multi-dimensional Power-Performance Optimization on Many Cores”
Current Position: Partner Engineering Manager at Microsoft

Scott Schneider (2005)
Thesis: “Factory: An Object-Oriented Parallel Programming Substrate for Deep Multiprocessors”
Current Position: Software Engineer and Team Lead at Meta

Rob McGregor (2004)
Thesis: “Scheduling with Bus Bandwidth Considerations on Shared-Memory Multiprocessors”
Current Position: Senior Manager, Amazon Web Services

Undergraduate Researchers