I am a PhD student in David R. Cheriton School of Computer Science at the University of Waterloo, advised by Prof. Khuzaima Daudjee.

I completed my B.Sc. in Computer Science and Engineering with a First Class at the University of Moratuwa, Sri Lanka in 2018. I was an Associate Technical Lead at WSO2 Inc., where I was full-time contributing to the project Ballerina, an open-source programming language for the cloud which has first-class support to write microservices that integrate APIs. I was mainly focusing on the cloud-native security architecture, microservices architecture, authentication, authorization, cryptography, and language security aspects.

My projects have been recognized at prestigious events such as Microsoft Imagine Cup World Finals and National Best Quality ICT Awards (NBQSA) and have been covered by the local and international press.

I love travelling, exploring new destinations, and cultures and capturing memories into beautiful pictures.

For more information check out my personal website.

LinkedIn | GitHub | Google Scholar | Blog | Twitter | Flickr