| CARVIEW |
About
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.
- Compilers
- Programming Languages
- High-Performance Computing
-
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
Publications
Conferences
Teaching
I teach compilers and programming languages courses for both graduate and undergraduate students.
- CS 5314 Programming Languages Fall 2024
- CS 6304 Advanced Topics Language and Translation Spring 2024
- CS 5304 Compiler Design Fall 2023
- CS 4304 Compiler Design Fall 2023
Service
| 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 |
Awards
- Best Paper Award at ICS (2022)
- Bilsland Dissertation Fellowship (2021)
- Silver Medal in ACM Student Research Competition at SPLASH (2018)
- Electrical and Computer Engineering Fellowship (2015)