// MY WORK

{"_portfolio"}

Polymart – Eco Plastics Management

Polymart – Eco Plastics Management

Full-stack e-commerce platform for plastic recycling with role-based access, Stripe payments, invoice generation, and admin dashboard.

MERNMaterial UIStripeNode.jsTailwind CSSCSSJWT Authentication
Magical Night Chess Academy – LKCE Site with Chatbot

Magical Night Chess Academy – LKCE Site with Chatbot

Client website for a chess academy hosted at mkca.live, now enhanced with an LKCE chatbot.

HTMLTailwind CSSJavaScriptPythonFlaskMongoDBGithub Pages
MyRupees – Personal Finance Tracker Android App

MyRupees – Personal Finance Tracker Android App

Android app to manage income, expenses, budgets, and recurring payments with Firebase sync and SQLite storage.

KotlinFirebaseSQLiteSharedPreferenceXML
GreenFootprint – Code Efficiency Analyzer

GreenFootprint – Code Efficiency Analyzer

Python package on PyPI for analyzing runtime, CPU usage, loops, and other code performance metrics.

PythonPyPICode Analysis
ResumeMatch – NLP Resume Analyzer

ResumeMatch – NLP Resume Analyzer

Flask web app that compares resumes with job descriptions and outputs match percentage.

PythonNLPFlaskStreamlit
byteby.lk – Product Selling Platform

byteby.lk – Product Selling Platform

React and Node.js e-commerce platform integrated with Stripe for secure payments.

ReactNode.jsTailwind CSSStripe
CancerVision – Clinical Image Review & Prediction System

CancerVision – Clinical Image Review & Prediction System

Next.js web app with MongoDB for radiologists to review, predict, and compare cancer-related images.

Next.jsTailwind CSSMongoDBAI Services
Senzura POS – Cross-Platform Desktop App

Senzura POS – Cross-Platform Desktop App

A modern Point of Sale (POS) desktop application built with Electron.js for retail environments. Key features include secure user login, product and customer management, real-time checkout with PDF receipt generation, and sales reporting with Chart.js. Data is managed with a MySQL backend.

Electron.jsNode.jsMySQLJavaScriptTailwind CSSChart.js
Sri Lanka Knowledge University Help Desk

Sri Lanka Knowledge University Help Desk

Support ticket system for university students and staff with user authentication and query handling.

PHPMySQLJavaScriptHTMLCSS
MovieVerse – Movie Rating & Review Platform

MovieVerse – Movie Rating & Review Platform

Movie rating platform integrating TMDb and YouTube API with favorites and light/dark mode themes.

Next.jsTailwind CSSTMDb APIYouTube API
CrimeNet – Crime Reporting Android App

CrimeNet – Crime Reporting Android App

An Android application that enables users to report crimes anonymously or with identity. Features include secure login, crime categorization, real-time tracking, and administrative moderation.

JavaKotlinFirebaseSQLiteAndroid SDKXMLMVVM
ByteBuy – Windows POS Application

ByteBuy – Windows POS Application

A Windows desktop Point of Sale (POS) application designed for retail and electronic shops. Features include product management (add, edit, delete), checkout with inventory updates, and receipt generation with PDF export. Built with C# and XAML, and backed by a MySQL database.

C#XAMLWindows FormsMySQLVisual StudioPdfSharp
ArogyaCare – Hospital Management System

ArogyaCare – Hospital Management System

Java-based hospital management system to streamline patient records, appointments, and admin tasks.

JavaJSPMySQLApache Tomcat

// open source invitation

<opensource/>

Open Source? Let’s Build Together!

Whether you're a seasoned contributor or just starting your open-source journey, I’d love to collaborate. Found a bug? Have a cool idea? Or want to improve something small? Dive in — your contributions are always welcome.

Fork. Code. Push. Let’s make something awesome 💡