👋 Hello There!
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:
I have engaged in collaborative research with teams from:
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