It gives me great pleasure to post extremely belated (he completed in December last year!) congratulations to Dr. Dasarath Weeratunge on his completing his Ph.D. in Computer Science from Purdue University in West Lafayette, Indiana (where I got my Ph.D. too). Dasarath's Ph.D. was in compiler optimization (don't have the exact topic) and was co-advised by Suresh Jagannathan and Xiangyu Zhang. Dasarath is now working in Intel Labs.
I advised Dasarath's final year project when he was an undergrad at Univ. of Moratuwa - he worked on what became Apache Kandula, a WS-Atomic Transactions implementation for Apache Axis. Later he also contributed to Apache Axis2 and worked on making Kandula work with Axis2. He joined Purdue in August 2005 IIRC.