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.

[Research Statement] [Teaching Statement]

Interests
  • Compilers
  • Programming Languages
  • High-Performance Computing
Education
  • 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