< Return to portfolio

Project case studies

Engineering projects, dissected and documented.

Project registry · 10 entries
DayBoard project cover
01Project frame
DayBoardAn 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.
ASP.NET Core
Next.js
React
TypeScript
PostgreSQL
Meta WhatsApp
Docker
TIQRI Assets project cover
02Project frame
TIQRI AssetsA centralized TIQRI platform for managing asset custody, lifecycle operations, financial value, maintenance, software licensing, and compliant disposal.
Next.js
React
TypeScript
PostgreSQL
Tailwind
Engineering this portfolio project cover
03Project frame
Engineering this portfolioMore 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.
Next.js
React
TypeScript
Tailwind CSS
GSAP
Node.js
ESP32 Flight Controller project cover
04Project frame
ESP32 Flight ControllerAn embedded flight-control platform with FreeRTOS tasking, RF command and telemetry links, sensor integration, safety failsafes, PID-assisted stabilization, and saturation-aware motor mixing.
C++
ESP32
Arduino
Firebase
HariTools project cover
05Project frame
HariToolsA registry-driven web platform that turns Sri Lankan finance, education, health, business, and everyday calculations into fast tools with supporting long-form guides.
Next.js
React
TypeScript
Tailwind CSS
Upstash Redis
Receipt Scanner project cover
06Project frame
Receipt ScannerA mobile-first app that captures receipts, extracts structured expense data, and syncs records when online.
React
Next.js
TypeScript
Supabase
Tailwind
07
WhatsApp Commerce BotA 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.
Node.js
Express
Firebase
Meta
Paper & Pixels project cover
08Project frame
Paper & PixelsA deployed multi-user blog built with PHP and MySQL, featuring authentication, role-aware content management, Markdown authoring, image uploads, likes, comments, search, and tags.
PHP
MySQL
Tailwind CSS
Hospital Management System project cover
09Project frame
Hospital Management SystemA completed educational desktop application for managing hospital patients, appointments, staff, billing, and inventory through a relational C#/.NET system.
C# and .NET
10
SRE PlaygroundA 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.
AWS
Docker
Linux
Bash
Terraform