Hi! I'm Sandun Dasanayake.

I'm a Software Engineer! However, that's not the whole story.

During the day, I work on revolutionizing building component manufacturing industry as Technology Lead, API Management and DevOps at Trussmatic. In addtion I also act as the Director of Software Engineering at Trussmatic R&D.

I'm also a doctoral student and a researcher in M3S Software Engineering Research Unit at the Faculty of Information Technology and Electrical Engineering, University of Oulu. Currently I'm working on finalizing my doctoral dissertation on "Software Architecture Decision Making in Teams" and also involved in developing business matchmaking tool Fenix project under Allied ICT Finland, a growth engine supported by Business Finland

I'm also running a small business with my friends. If you would like to experience taste of Fusion of food from different parts of the world, please visit Eksotik Fusion. I'm the CEO and one of the co-founders of the company.

My research interests include, but not limited to

Decision Making

Software Architecture

Software Teams

Publish or perish...

1. Dasanayake, S., Aaramaa, S., Markkula, J.,& Oivo, M. (2019). Impact of requirements volatility on software architecture: How do software teams keep up with everÔÇÉchanging requirements?. Journal of Software: Evolution and Process.  Download Preprint Copy  Link To Wiley Online Library Article

2. Dasanayake, S., Markkula, J., Aaramaa, S., & Oivo, M. (2016). An Empirical Study on Collaborative Architecture Decision Making in Software Teams. 10th European Conference on Software Architecture (ECSA 2016). Copenhagen, Denmark.  Download Preprint Copy  Link To Springer Article

3. Dasanayake, S., Markkula, J., Aaramaa, S., & Oivo, M. (2015). Software Architecture Decision-Making Practices and Challenges: An Industrial Case Study. 24th Australasian Software Engineering Conference (ASWEC 2015). Adelaide, Australia.  Download Preprint Copy  Link To IEEE Article

4. Dasanayake, S., Markkula, J., & Oivo, M. (2014). Concerns in Software Development: A Systematic Mapping Study. 18th International Conference on Evaluation and Assessment in Software Engineering (EASE 2014). London, England, United Kingdom.  Download Preprint Copy  Link To ACM Article

5. Aaramaa, S., Dasanayake, S., Markkula, J.,& Oivo, M. (2017). Requirements Volatility in Software Architecture Design: An Exploratory Case Study. Proceedings of the 2017 International Conference on Software and System Process (ICSSP 2017). Paris, France.  Download Preprint Copy  Link To ACM Article

Get in touch!