Writing Portfolio
While I have been mainly focussing on engineering and building software these are some of the publicly available written work of mine. These came at different times in my career since moving to Canada from Sri Lanka in 2016.
Build your own CloudMc Plugin
1.(Visit link to read)
- A step by step guide to writing a CloudMc Plugin
- The example explained is based off of an idea to integrate CloudMc with the Todoist service
- Written as a side responsibility whilst working as a Cloud-Developer at CloudOps
Contribution: The entire section under the topic Build your own CloudMc Plugin was authored by me including the sample plugin implementation
WSO2 IoT Server - A Case Study
2.- A reversed engineered case study of the architecture/design of the WSO2 IoT Server
- Written as part of the graduate coursework at McGill University
Contribution: Written entirely by me given that I used to work as an engineer building the IoT Server at WSO2
Monitors in Process Synchronization
3.- An explanation about what OS Monitors are and how they are implemented using semaphores
- Most upvoted answer for the specific stackoverflow question
Contribution: Written and described entirely by me
Security in SaaS Cloud Applications
4.- A complete discussion of threat vectors in SaaS applications built in-house and the architecture and design of a mitigation framework
- Thesis, written as a requirement for my masters program at McGill University
Contribution: Written entirely by me
Most fulfilling experience of my grad studies… (at McGill in Montreal)
5.- A post I made about how much I enjoyed being a Teaching Assistant at McGill and how fullfilling the experience was.
Distribution, Transaction Management and Replication
6.- An in-depth discussion of the implementation and evaluation of a distributed reservation system
- Discusses how distribution, distributed transactions and replication is handled
- Also provides a performance analysis of the project
- Written as part of the graduate coursework at McGill University
Contribution: Everything starting from section 1.4 was written by me
Analytics in WSO2 IoT Server
7.- A video where I present support for Analytics in WSO2 IoT Server (I was an engineer who worked in building the product)
- It was presented at a meetup of upto 50 people where the attendees were Software Engineers and Developers from different companies
Contribution: The talk between 35:11 and 46:00 is presented by me