Work / Engineering & experiments
A closer look
at the work.
Backend platforms, full-stack products, and a few things that fly. The code, the decisions, and what I learned building them.
projects, each with
a story behind it
13 projects to explore

DayBoard
An actively developed service-business platform combining secure owner authentication, tenant-isolated .NET APIs, a durable WhatsApp booking engine, operational dashboards, scheduling, POS, reminders, analytics, payroll, waitlists, and inventory.
Inside the project
TIQRI Assets
A centralized TIQRI platform for managing asset custody, lifecycle operations, financial value, maintenance, software licensing, and compliant disposal.
Inside the project
ESP32 Flight Controller
An embedded flight-control platform with FreeRTOS tasking, RF command and telemetry links, sensor integration, safety failsafes, PID-assisted stabilization, and saturation-aware motor mixing.
Inside the project
HariTools
A registry-driven web platform that turns Sri Lankan finance, education, health, business, and everyday calculations into fast tools with supporting long-form guides.
Inside the projectTIQRI Assets Mobile
React Native / Expo / TypeScriptTIQRI Assets Mobile
An Expo and React Native companion that pairs with the desktop workspace for live barcode entry, asset lookup, custody handovers, and fault reporting.
Inside the projectMathru
Python / AgentKernel / WhatsAppMathru
A five-agent WhatsApp prototype connecting expectant mothers with registration, clinic information, and contextual escalation to an assigned Public Health Midwife.
Inside the projectSwiftDrop
.NET / React / FlutterSwiftDrop
A team-built courier platform with customer booking, courier workflows, and proof of delivery, using .NET services, a React workspace, and a Flutter companion.
Inside the project
Engineering this portfolio
More than a portfolio launch, this is an evolving record of what I learned while designing a visual system, building content pipelines, integrating live services, and making ambitious interactions work across devices.
Inside the project
Receipt Scanner
A mobile-first app that captures receipts, extracts structured expense data, and syncs records when online.
Inside the projectWhatsApp Commerce Bot
Node.js / Express / FirebaseWhatsApp Commerce Bot
A Node.js commerce bot that combines WhatsApp interactive messages, Wit.ai intent detection, Firestore-backed carts and orders, checkout state, tracking, and human-agent handoff.
Inside the projectPaper & Pixels
A deployed multi-user blog built with PHP and MySQL, featuring authentication, role-aware content management, Markdown authoring, image uploads, likes, comments, search, and tags.
Inside the project.png)
Hospital Management System
A completed educational desktop application for managing hospital patients, appointments, staff, billing, and inventory through a relational C#/.NET system.
Inside the projectSRE Playground
AWS / Docker / LinuxSRE Playground
A planned, scenario-driven lab for rehearsing the Day 2 incidents that appear after software reaches production, from degraded services and failed deployments to noisy alerts, recovery decisions, and safe cleanup.
Inside the project