Things I've Shipped

From web apps to open source — completed projects and contributions.

SmartPark | IEEE CS Sri Lanka R10 Summer School 2026

SmartPark | IEEE CS Sri Lanka R10 Summer School 2026

3rd Place Winner — Trustworthy Smart Ecosystem Mini Ideathon. Predictive parking, fairness, and offline-first systems.

Smart SystemsIoTPredictive ParkingIEEE CS R10Offline-First
CabXpert — Vehicle Reservation System

CabXpert — Vehicle Reservation System

Online vehicle reservation system automating bookings, driver & car management, and billing.

Java EEJersey (JAX-RS)MySQLJDBCMavenBootstrap
Elegant Notes — PWA

Elegant Notes — PWA

Offline-first note-taking PWA with real-time cloud sync and premium editor.

ReactTypeScriptSupabaseTiptapZustand
PTET Web

PTET Web

43 merged PRs — backend APIs, full-stack features, and UI enhancements.

Node.jsExpressPostgreSQLSequelizeSocial Summer of Code 2026Collaborator
My Educational Website

My Educational Website

Clean single-page portfolio built with pure HTML, CSS, and JavaScript.

HTML5CSS3JavaScriptResponsive
Personal Web Portfolio 🚀

Personal Web Portfolio 🚀

Modern, high-performance personal portfolio built with Next.js App Router, React, TypeScript, and Prisma.

Next.jsReactTypeScriptPrismaFramer MotionVanilla CSS
SLIA Database Management

SLIA Database Management

Built and maintained SQLite database for 700+ member practice registration.

SQLiteData ManagementGoogle Forms
Active Development

Projects Under Progress

Platforms and software systems currently being engineered and refined.

Smart School Management System (SSMS)⏳ Under Progress

Smart School Management System (SSMS)

Enterprise-grade, multi-role School Management System built with Next.js 14, Prisma ORM, Supabase PostgreSQL, and Tailwind CSS.

Next.jsTypeScriptPrismaSupabaseTailwind CSSPostgreSQL
Sara — Modern E-Commerce Platform⏳ Under Progress

Sara — Modern E-Commerce Platform

Full-stack e-commerce platform with FastAPI + PostgreSQL backend, Docker deployment, and vanilla JS frontend.

FastAPIPostgreSQLJavaScriptDockerViteVitest