Who am I ?
I am a Computer Science PhD student at Georgie Tech under the supervision of Dr Calton Pu. In addition to that I am also affiliated with the Center for Experimental Research in Computer Systems (CERCS), the Georgia Tech Information Security Center (GTISC), and the Distributed Data Intensive Systems Lab (DISL).
Before joining the Tech I did my undergraduate degree at University of Moratuwa (Sri Lanka) , specializing Computer Science and Engineering. After that I worked in the industry about four years , mainly contributing to open source.
Summer Research Intern - (May-2010 - Aug-2010) : Improving performance, scalability, and availability of cloud based enterprise applications through structural constraints aware virtual machine placement. This problem led to three main contributions: first, analyzing the complexity of the problem, design and implement three approximation algorithms; second, modeling applications and datacenters with structural constraints; third, systematically evaluate the efficiency of the approach.
Summer Research Intern - (May-2009 - Aug-2009) : Implemented an Automated test generation approach to measure round trip latency for different types of transports, message rates, message sizes, artificial message loss, different network topologies, with and without firewalls. An automated and auto-scaling approach to generate trading data using commercial Cloud, and empirical analysis of Cloud behavior for homogeneous application co-location vs Single application on one instance.
Technical Leader (Aug-2005 - Aug-2008) : Actively involved with open source development by contributing to Apache software foundation. Architected and further developed Apache Axis2. Involved with conference speaking, on-line and on-site customer training on Web services and related projects.
Software Engineer(Aug-2004 - Aug-2005) : Contributed to initial designed and development phase of Apache Axis2 - The leading open source SOAP processing framework.