👋 Hello There!

Image Description

I am a Computer Engineering 👨‍🎓 Ph.D. student at NC State University, fortunate to be advised by Prof. James Tuck. I enjoy interdisciplinary research and often work at the crossroads of computer systems, applied machine learning, and biology. My current research explores the fascinating potential of 🧬 DNA-based data storage. In particular, I focus on leveraging high-performance computing, machine learning, and parallel programming to design scalable, efficient storage systems that push the boundaries of what DNA can achieve as a medium for data storage.

I completed both my Master’s and Bachelor’s degrees at the University of Moratuwa. I also had the opportunity to work as a research intern at the Singapore University of Technology and Design, where I was part of the ASSET Research Group, optimizing data structures for byte-addressable non-volatile memory.

In my free time, I enjoy playing 🏸 badminton, 🥾 hiking, and 📷 photography.

I have worked at:

Institution 1 Institution 1 Institution 2 Institution 3


I have engaged in collaborative research with teams from:

Institution 1 Institution 1 Institution 1 Institution 1


Updates and News


Mentored Students

I have had the privilege of mentoring several talented students throughout their academic journeys. Below is a list of students I’ve mentored, along with their degree pursued, year of mentorship, and their next/current positions:

  • Alan An, High school senior (2024/25)
  • Budvin Edippuliarachchi, Undergraduate (2021/22), Graduate Student at University of Utah
  • Damika Gamlath, Undergraduate (2021/22), Software Engineer at Google
  • Ruchin Amaratunga, Undergraduate (2021/22), R&D Engineer at Synopsys Sri Lanka