I am Milinda Pathirage, a computer science PhD candidate interested in fast data management systems and programming abstractions for fast data querying and analytics.


I used to be a middleware and workflow developer. Now, I work on fast and big data management systems. My projects include:

FDBench: Benchmarking suite for fast data management systems.

SamzaSQL: Streaming SQL implementation on top of Apache Samza. Apache Calcite is used for query parsing and planning.

HTRC: Hathitrust Research Center (HTRC) provides services and infrastructre for performing non-consumptive research on Hathitrust corpus. I am working on identity management, security and Docker based deployment automation.

WSO2 Business Process Server (BPS): I was the lead developer and product manager for WSO2 BPS from 2009 to 2011.

Apache ODE: I did the initial implementation of ODE business process monitoring UI.

Apache Axis2/C: I mainly contributed to WSDL2C implementation and also worked on performance improvement.