Loading...
Portfolio

My Projects

Research, web applications, AI tools, and production deployments — including my A+ final-year project.

15 projects 7 live demos
EasyCircular AI NLP dashboard for Ministry of Education circulars

EasyCircular — AI/NLP Circular Summarisation

Final-year undergraduate individual research project (University of Bedfordshire / SLIIT City UNI), supervised by Mr. Anuruddha Abeysinghe and awarded A+. AI/NLP web application for Sri Lankan Ministry of Education circulars: upload or import PDFs from the official MoE catalog, extract text, identify key entities, and produce structured summaries with human review. Guardrails catch invented dates and mixed-up topics, then fall back to extractive text. Stack: Next.js, Express, FastAPI, MongoDB, with optional local Ollama LLM and map-reduce summarisation.

A+ Research Final Year Project Next.js Express FastAPI MongoDB NLP Ollama
Meta Receipts Lite Windows app mockup converting Meta Ads receipt PDFs to Excel

Meta Receipts Lite

Lightweight Windows desktop app (repo Meta2Excel) that converts Meta (Facebook) Ads receipt PDFs into Excel workbooks or CSV locally - no Office install required to generate files. Drag-and-drop parsing extracts campaigns, impressions, and spend; detects currency; skips duplicate transaction IDs; and builds Receipts, Line Items, Campaign Summary, and Daily Spend sheets with charts. Built for low-spec PCs with sequential PdfPig parsing, ClosedXML export, and a WinForms UI that keeps work off the UI thread. Ships as a per-user Setup installer or portable ZIP.

C# .NET 4.8 WinForms PdfPig ClosedXML Meta Ads Desktop
Delta Gemunupura College Website

Delta Gemunupura College Official Website

Award-winning official website for Delta Gemunupura College. BestWeb.lk 2026 Gold Winner for Best School Website and Winner for Best Mobile User Experience School Website, recognised among Sri Lanka's finest .lk sites. Features school information, academic programs, news updates, gallery, contact details, and an administrative portal, built with modern web technologies and responsive design.

BestWeb.lk 2026 Gold Winner HTML5 CSS3 JavaScript Bootstrap Responsive Design
SystemLens PC health check dashboard for Windows — overall health score and diagnostic modules

SystemLens

Free open-source Windows PC health check — battery, thermals, storage, CPU/RAM, and more with scores and report export.

SystemLens Electron React Windows Open Source
KIST RIDE interactive 3D cans website with Classic, Red Berry, and Sugar Free flavours

KIST RIDE — 3D Cans Website

Fan marketing site for KIST RIDE with real-size Blender-exported GLB cans (134 mm × Ø53 mm), full cylindrical label unwraps, flavour themes (Classic, Red Berry, Sugar Free), floating fruit/leaves via model-viewer, and GSAP switch animations. Static site deployed on Vercel from the private 3D-website-cans repo.

3D model-viewer GSAP Blender HTML/CSS/JS Vercel
Smart School Cloud-Based Management System

Smart School Cloud-Based Management System

Production cloud-based school management system for Delta Gemunupura College, the successor to Delta Gemunupura College DBMS V1. Built with Next.js 16, Firebase Firestore, and Tailwind CSS, deployed on Vercel. Modules include student and staff management, examinations and report cards, inventory, timetables, role-based access for Principal, teachers, clerks, students, and parents, CSV import, PDF export, in-app notifications, and PWA install with Android APK support.

Next.js React TypeScript Firebase Tailwind CSS PWA Vercel
MPK Library System - Integrated Library System

MPK Library System - Integrated Library System (ILS)

Open-source library management system for schools, colleges, and small institutions. Hits the "golden middle" between basic tools and enterprise-heavy platforms with a dynamic dashboard, accession-level copy tracking, member self-service portal, search-optimized issue desk (POS flow), automated fine management, PDF reporting, and AI-driven insights. Built with Laravel, Vue 3, Inertia.js, and Tailwind CSS, zero-cost deployment friendly.

Laravel Vue 3 Inertia.js Tailwind CSS Chart.js SQLite Open Source
The Local Cart E-Commerce Platform

The Local Cart - MERN E-Commerce Platform

A fully deployed, production-ready MERN Stack E-Commerce application. Bridging the gap between development and production with Vercel (Frontend), Render (Backend), and MongoDB Atlas. Features full-cycle e-commerce, JWT authentication, admin dashboard with real-time analytics, responsive design with dark mode, and professional Swagger API documentation.

React 18 Vite Node.js Express.js MongoDB JWT Swagger Framer Motion
Delta Gemunupura College DBMS V1

Delta Gemunupura College DBMS V1

Previous-generation Android Database Management System for Delta Gemunupura College, superseded by the Smart School Cloud-Based Management System. Built with Kotlin and Firebase, featuring multi-layer security, staff management, student records, asset tracking, exam management, and timetable scheduling. Featured in national newspapers.

Kotlin Android Firebase Material Design MVVM

FitTracker Pro - AI Bicep Curl Counter

The ultimate AI-powered fitness tracking app for bicep curl workouts - Transform your home gym experience with professional-grade pose detection technology.

AI Pose Detection Fitness JavaScript
LankaMedi AI

LankaMedi AI - Medical Report Analyzer

LankaMedi AI is a cutting-edge artificial intelligence medical report analyzer designed specifically for Sri Lankan healthcare system. Our platform uses advanced machine learning algorithms to analyze medical reports, lab results, and diagnostic images, providing instant health assessments and treatment recommendations.

AI Healthcare Machine Learning Medical Analysis

VisionAI - Smart Camera Application

VisionAI is a cross-platform, Python-based smart camera application that delivers real-time AI-powered features in a responsive GUI. Built with YOLOv8, OpenCV, and MediaPipe, it offers seamless object detection, face recognition with privacy blurring, motion tracking, gesture support, and voice commands.

Python YOLOv8 OpenCV MediaPipe AI

Dream Vehicle - Premium Vehicle Dealership

Dream Vehicle is a modern, responsive vehicle dealership website built with React.js. It offers a seamless experience for browsing, searching, and inquiring about premium vehicles with advanced features like mobile swipe navigation, user authentication, and admin management.

React JavaScript Responsive Authentication

MPK Calculator - My First Python Project

🎉 My First Python Project! 🎉 A feature-rich, multi-functional calculator application built with Python and Tkinter. This calculator combines scientific calculations, unit conversions, graphing capabilities, and programmer tools in a single intuitive interface.

Python Tkinter GUI First Project

Simple E-commerce Platform Backend

My first Year 1 Semester 2 individual project - a comprehensive e-commerce backend system featuring product management, user authentication, order processing, and payment integration. Built with modern web technologies and database design principles.

Backend E-commerce Database Academic Project

Interested in Working Together?

Let's collaborate on your next project