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 because the spreadsheet had to go.
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.

When Two Tools Make the Same Decision: What Google I/O 2026 Is Actually Telling Software Engineers
Antigravity 2.0 and Cursor 3 both recently shipped without a prominent IDE, prioritizing agent orchestration dashboards instead. This isn't just a UX trade-off—it's a prediction about the future of software engineering. Here is what this shift actually means for developers.

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.