I am a distributed systems engineer and researcher. I completed my Computer Science degree at the University of Moratuwa, Sri Lanka, where I began my early research on neural machine translation for low-resourced languages. I then pursued a Master's degree at the same university, focusing on distributed and cloud computing. During my Master's, I worked on load balancing, microservices performance characterization, and server architectures.
In 2019, I started my PhD at EPFL, Lausanne, Switzerland, where I focus on robust and resilient consensus protocols. My work involves designing new consensus protocols, implementing them, and conducting extensive evaluations in real-world setups.
Outside of research, I enjoy a simple life. I spend time playing with my puppy, weightlifting, playing musical instruments, and hanging out with my friends.
● École Polytechnique Fédérale de Lausanne (EPFL), Switzerland
● Awarded the EDIC PhD fellowship for 2019 - 2020.
● Advised by Bryan Ford and co-advised by Lefteris Kokoris-Kogias.
● Thesis: Robust and Efficient Wide-Area Consensus Protocols.
● University of Moratuwa, Colombo, Sri Lanka
● Thesis: Analyzing and Modelling Web Server based Systems.
● University of Moratuwa, Colombo, Sri Lanka
● Awarded the Gold medal for the highest GPA among 700 engineering undergrads across all disciplines at the University of Moratuwa.
● Awarded the Mahapola Scholarship.
● Thesis: Neural Machine Translation for Sinhala-Tamil.