< 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
→
ESP32 Flight Controller project cover
03Project 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
04Project 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
→
Engineering this portfolio project cover
05Project 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
→
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
→