Dinil Rubasinghe - personal portfolio website - software engineer
AWS Health Monitoring Dashboard
Serverless monitoring infrastructure that cut AWS debugging time by 90% — built in production for a UK B2B SaaS company using Lambda, EventBridge, and AI-powered log normalization.
Investly — CSE Portfolio Tracker
A real-time portfolio tracker for the Colombo Stock Exchange, built to replace spreadsheets with precision.
Multi-Tenant Booking Platform
A production SaaS platform built collaboratively with Software-Lifecycle-Consultants, where I co-engineered a multi-tenant booking system with complex scheduling, secure authentication, and enterprise-grade deployment pipelines
Recent Writing
Thoughts on software engineering, building products, and the tools we use.

Nexora 2025: Unfiltered Lessons on Business, Failure, and Building a Legacy
I walked into the CIMA Auditorium not knowing what to expect. I walked out with a head full of ideas and a phone that hadn't been touched for hours. Here are the lessons that stayed with me from Nexora 2025.

How I Cut AWS Debugging Time by 90% as an Intern (With Zero Prior Cloud Experience)
Learn how I built a serverless AWS monitoring dashboard as a software engineering intern, reducing debugging time from 20 minutes to 2 minutes using Lambda, CloudWatch, and AI-powered log normalization.

Five Years of Evolution: My Portfolio Journey from Pandemic Curiosity to Production
From a 15-year-old curious about web design during the pandemic to a software engineering student building production-grade sites. This is the story of my five-year journey through HTML, React, Next.js, and finally Astro, learning that the true value of a portfolio lies in the evolution of skills.