I am an Assistant Professor of Computer Science at Virginia Tech. My research interests span the areas of compilers, programming languages, and high-performance computing. I am particularly interested in solving challenges arise from the irregularity in programs.
I am currently looking for motivated PhD students starting in Fall 2025. Please feel free to reach out if my work interests you.
I received my PhD from Purdue University where I was fortunate enough to advised by Milind Kulkarni. I was part of the PurPL group at Purdue University. I earned my Bachelor’s in Electronic and Telecommunication Engineering from UoM, Sri Lanka.
PhD in Electrical and Computer Eng., 2023
Purdue University, USA
MS in Electrical and Computer Eng., 2022
Purdue University, USA
BSc in Electronic and Telecom. Eng., 2014
University of Moratuwa, Sri Lanka
Journals
CS 5314 Programming Languages | Fall 2024 |
CS 6304 Advanced Topics Language and Translation | Spring 2024 |
CS 4304/5304 Compiler Design | Fall 2023 |
Program Committee (PLDI) | 2025 |
Program Committee (PPoPP) | 2025 |
Program Committee (CGO) | 2025 |
Program Committee (PLDI SRC) | 2024 |
Program Committee (CC) | 2024 |
Registration Chair (PPoPP) | 2023 |
Project for Inclusion in ECE (PIECE) Committee | 2022 |
External Review Committee (OOPSLA) | 2022 |
Artifact Evaluation Committee (OOPSLA) | 2022 |
Artifact Evaluation Committee (PLDI) | 2020 |
Program Committee (ECOOP Doctoral Symposium) | 2019 |
Collaborative Reviewer (POPL) | 2019 |
Best Paper Award at ICS | 2022 |
Bilsland Dissertation Fellowship | 2021-2022 |
Silver Medal in ACM Student Research Competition at SPLASH | 2018 |
Electrical and Computer Engineering Fellowship | 2015-2016 |