Indrajith Ekanayake
Lecturer IIT | Microsoft MVP
Colombo, Sri Lanka
Actions
After working in industry as a lead platform engineer, I decided to pursue an academic path. I find greater joy in OSS development and research. I’m also a recipient of the Most Valuable Professional(MVP) Award from Microsoft for cloud native contributions.
Area of Expertise
Topics
Beyond HPA, VPA and KEDA: Proactive Kubernetes Autoscaling Using Deep Q-Networks
This session explores proactive autoscaling for cloud-native applications using reinforcement learning. The proposed approach is also compared with Kubernetes HPA and KEDA to undestand feasibility and future prospects.
OpenSearch for Association Rule Mining: With ActivityWatch
This session is about the recent productivity study we ran in our open source lab (OSL). I’ll walk through the end-to-end architecture: extracting device telemetry, transforming it into task sessions, and running association rule mining on top of OpenSearch to compute support and confidence for goal-relevant activity patterns. The entire setup runs locally, therefore no risk of activity data theft.
ActivityWatch is cross platform open-source time tracker that collects telemetry on how we spend time on devices. It comes with watchers that can do all the data collection from AFK to browser windows. In our setup, ActivityWatch runs on each device, and OpenSearch is self-hosted on our lab’s local LAN (I'm academic), and then we ingest logs into it every 10 seconds using API-based ingestion. While ActivityWatch runs, users tag their intended task (e.g., #learn, #java). We align tags with telemetry windows, sessionize events into transactions (items[]=apps/domains, duration), and mine rules with support/confidence/lift per tag. If the current window drifts from the active tag with high confidence for a short period, we send a nudge reminding they are distracted from the original goal.
PlatformCon 2026 Sessionize Event
OpenSearchCon India 2026 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top