Nadeeshan De Silva
Hello there! My name is Nadeeshan De Silva (නදීෂාන් ද සිල්වා in Sinhalese script). I am a PhD candidate in the Department of Computer Science at College of William and Mary, where I am fortunate to be advised by Dr. Oscar Chaparro.
Resume: Resume
Unofficial Transcript: Unofficial transcript
I broadly work on applyinig {machine, deep} learning to assist developers in software engineering tasks. My doctoral research is currently focused on studying how relative code comprehensibility reduces the noise of existing automatic code comprehensibility proxies and improving bug report management systems using AI techniques such as Large Language Models(LLM)s and Large Multimodal Models(MLLM)s. I am also interested in software maintenance, software testing, and data analytics.
Before joining William and Mary I started working as a Software Engineer at Enactor, Sri Lanka. Then after 9th months I was promoted as Senior Software Engineer. I was part of multiple teams; core platform, automated testing and devops.
I received my Bachelor’s degree in Computer Science and Engineering from University of Moratuwa, Sri Lanka in 2020. I completed my thesis on “Dynamic Phylogenetic Tree Construction Using LSH and K-mers” with Dr. Indika Perera and Dr. Anuradha Wickramasinghe. As an undergraduate, I interned at WSO2 in Sri Lanka, where I worked on developing a proof of concept for “WSO2 Healthcare Solutions” under the guidance of Mr. Nuwan Bandara and Mr. Chanaka Fernando.
Outside work, I love spending time playing tennis, watching movies, nature walks, and trying out new recipes.
News!
- March 2024 Nominated as a recipient of the International Student Oppertunity Scholarship from the College of William and Mary.
- February 2024 Presented our paper at ICSE’24 in Lisbon, Portugal.
- February 2024 Received ACM SIGSOFT travel grant to attend ICSE’24 in Lisbon, Portugal.
- October 2023 Our paper titled “On Using GUI Interaction Data to Improve Text Retrieval-based Bug Localization” got accepted to International Conference on Software Engineering (ICSE’24) in the research track.
- July 2023 Our paper titled “BURT: A Chatbot for Interactive Bug Reporting”, got accepted to International Conference on Software Engineering (ICSE’23) in the tool demo track.
- September 2022 Started my Ph.D in Computer Science at The College of William and Mary, Williamsburg, VA, USA.
- July 2022 Left my first job at Enactor, Sri Lanka.
- September 2021 Promoted as a Senior Software Engineer at Enactor, Sri Lanka.
- February 2020 Started working as a Software Engineer at Enactor, Sri Lanka (Engineering teams in Sri Lanka of the HQ of Enactor UK, Hertford Hertfordshire).
- January 2020 Graduated from the Faculty of Engineering, University of Moratuwa, Sri Lanka with a second class upper division in BSc.(Hons.) in Computer Science & Engineering.