Interesting.links
- LinkedIn Profile
- Twister4Azure
- Community Grids Lab
- SALSA Group
- Indiana University
- Apache Axis2
- WSO2
- Universiy of Moratuwa
Sri.Lanka
Sri Lanka, "Pearl of the Indiana Ocean", is my beautiful home country. Sri Lanka is an island nation with a proud history, and enjoys nice weather throughout the year.
What.Am.I.Doing?
Thilina.Gunarathne
may the source be with you !!!who.Am.I
- Ph.D. Candidate, M.Sc. (2009) CS Program, School of Informatics and Computing , Indiana University Bloomington
- Research Assistant (2007 - to date), Community Grids Lab, Pervasive Technology Institute Advisor Prof. Geoffrey Fox
- Research Intern (2010), IBM Almaden Research Lab, San Jose, CA
- Research Intern (2008), Microsoft Research, Redmond, WA
- Member (PMC), Apache Web Services Project, Apache Axis2 Project
- Apache Committer,Apache Axis2, Apache Kandula2,Apache WS Commons
- B.Sc. Engineering 2006 Department of Computer Science and Engineering, University of Moratuwa Sri Lanka
More in my Short Resume
Research.Interests
I'm fascinated by almost all the fields in computer science. My main focus is currently on systems research, more specifically distributed systems, cloud computing, service orchestration, web services, transactions and many/multi core systems. But I'm always in the watch for new/interesting topics to quest my knowledge thirst.
selected.publications
- Portable Parallel Programming on Cloud and HPC: Scientific Applications of Twister4Azure
Thilina Gunarathne, BingJing Zang, Tak-Lon Wu and Judy Qiu. (2011)
Accepted for publication at 4th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2011) , Melbourne, Australia. - Optimizing OpenCL Kernels for Iterative Statistical Applications on GPUs
Thilina Gunarathne, Bimalee Salpitikorala, Arun Chauhan and Geoffrey Fox. (2011)
Accepted for publication at 2nd International Workshop on GPUs and Scientific Applications (GPUScA 2011), PACT 2011, Galveston Island, Tx. - Cloud Computing Paradigms for Biomedical Applications
Thilina Gunarathne, Tak-Lon Wu, Jong Choi, Seung-Hee Bae and Judy Qiu. (2011)
Concurrency and Computation: Practice and Experience, doi: 10.1002/cpe.1780 - Cloud Technologies for Bioinformatics Applications
Jaliya Ekanayake, Thilina Gunarathne and Judy Qiu. (2011)
IEEE Transactions on Parallel and Distributed Systems , vol.22, no.6, pp.998-1011, June 2011
- Iterative MapReduce for Azure Cloud, (Extended Abstract)
Thilina Gunarathne, Judy Qiu, and Geoffrey Fox. (2011)
Cloud Computing and Its Applications, CCA 2011, ANL, Chicago, IL. - MapReduce in the Clouds for Science
Thilina Gunarathne, Tak-Lon Wu, Judy Qiu, and Geoffrey Fox. (2010)
2nd IEEE International Conference on Cloud Computing Technology and Science (CloudCom2010), Indianapolis, IN. -
DryadLINQ for Scientific Analyses
Jaliya Ekanayake, Atilla Soner Balkir, Thilina Gunarathne, Geoffrey Fox, Christophe Poulain, Nelson Araujo, Roger Barga. (2009)
IEEE e-Science 2009, Oxford UK -
Experience with Adapting a WS-BPEL Runtime for eScience Workflows
Thilina Gunarathne, Chathura Herath, Eran Chinthaka and Suresh Marru.(2009)
Grid Computing Environments 2009 workshop, SC09, Portland, Oregon
-
Application of
Management Frameworks to Manage Workflow-Based Systems: A Case Study on a Large Scale E-science Project
Srinath Perera, Suresh Marru, Thilina Gunarathne, Dennis Gannon, Beth Plale. (2009)
IEEE International Conference on Web Services, 2009
-
Developing
a Concurrent Service Orchestration Engine in CCR.
Wei Lu, Thilina Gunarathne and Dennis Gannon. (2008)
to appear on Workshop on Multicore Software Engineering (IWMSE) in conjuction with ICSE, Leipzig, Germany, 2008 - BPEL-Mora: Lightweight Embeddable Extensible BPEL Engine (pdf)
Thilina Gunarathne, Dinesh Premalal, T Wijethilake, Indika Kumara, Anushka Kumar (2006)
Workshop in Emerging web services technology (WEWST 2006), ECOWS, Zurich, Switzerland. (published as book chapter in Emerging Web Services Technology, C. Pautasso and C. Bussler, Eds., ed: Birkhäuser Basel, 2007, pp. 3-20.) - more ...
project.involvements
- Twister4Azure and MRRoles4Azure
MapReduce and iterative MapReduce frameworks for Azure Cloud. - SALSA (Service Aggregated Linked Sequential Activities) Project
Parallel Data Mining of GIS, Web, Medical, Physics, Chemical, and Biology data. - Linked
Environments for Atmospheric Discovery (LEAD)
An integrated, scalable framework for processing meteorological data. I'm currently working on upgrading the workflow orchestration engine to an standard BPEL compliant engine. - WSO2 Mashup
Server
Platform for creating, deploying, and consuming Web services Mashups. I was the Lead Developer till Aug 07. - Apache Axis2
Web service Engine. I was a committer and I contributed by implementing attachments support, message formatters/builders support and various other features. I also acted as the release manager for the critical 1.1 release. -
BPEL-Mora
A light weight embeddable BPEL implementation. This is my Undergrad (BSc) final year project. I architected most of the engine and developed the Run Time Engine, Web Services Layer & BPEL Object model (together with Indika). - Apache
Kandula2
WS-Coordination, WS-Atomic Trasaction & WS - Business Activity Implementation on top of Axis2. I was the lead developer. - Apache Web
Services Commons/ Axiom / XMLSchema
Axiom - StaX based java xml object model. I implemented the bianry data support and many other features. - FuzyClimate
Collobarative weather information and alarming system with smart phone & web front ends.Implemented using .net. We were the Sri Lankan runners-up in the Microsoft Imagine Cup competition.
Awards.Achievements
- University Colors for Rowing
- Runners-up award at the BCS National Best Quality Software Awards, Sri Lanka for BPEL-Mora
- Runners-up of the Microsoft Imagine Cup, Software Design Category, Sri Lanka.
- Google Summer of Code awards for open source involvement in Apache Axis2 & Kandula2
- Best new comer & Runner up in the Sri Lanka National Informatics Olympiad - SLNIO(2000)
- 1st Runner Up(98) , 2nd Runner Up (2000), Australian National Chemistry Quiz
