daedalum
Cyber Security
Final Year Research Project
2026

DAEDALUM

A Decentralized Identity (DID) System with Real time anomaly and fraud detection abilities.

Python
JavaScript
Node.js
MongoDB
Docker
SpruceID DIDKit
foodie
Full Stack Development
Group Project
2026

Foodie

Winner of Cursor 24hour Buildathon

Foodie connects restaurants, cafes, bakeries and grocers with nearby consumers and NGOs, turning end of day food waste into affordable meals and rescued donations.

Convex
TypeScript
Next.js
OpenAI GPT-4o Vision
asclepius
NLP
Group Project
2026

Asclepius

Finalist of Bio Fusion Hackathon

A NLP system that analyzes prescription text or drug lists and automatically identifies dangerous drug interactions.

Python
chess
Reinforcement Learning
Academic Project
2026

Reinforcement Learning Chess Agent

An intelligent game-playing agent, capable of making effective decisions for a turn-based strategy game (chess).

Python
infomic
Web scraping
Group Project
2026

Infomic

A real-time national insight platform for Sri Lankan businesses. It tracks news, public signals, and emerging events to reveal trends, risks, and opportunities through a simple, data-driven dashboard.

Python
Streamlit
dementia
machine Learning
Group Project
2026

Dementia Prediction Model

Finalist of Model-IX Hackathon

A binary classification model to predict the risk of dementia utilizing the NACC Uniform Data Set (UDS).

Python
Art Events
Web Development
Personal Project
2025

අ Art Events Website

A minimal, animated website for showcasing creative event decor, including Weddings, Birthdays, and Woodart.

Next.js
TypeScript
TailwindCSS
RE:Live Game
Game Development
Academic Group Project
2025

RE:Live

A realistic gamified learning platform that explores the historical sites of Sri Lanka through interactive 3D environments.

Unreal Engine
Twitter
Machine Learning
Personal Project
2025

Sentiment Analysis on Tweets

A web application that analyzes the sentiment of tweets to help with brand monitoring. The application uses a pre-trained machine learning model to classify tweets as positive, negative, or neutral, and provides an accuracy score for each prediction.

Python
Next.js
TypeScript
TailwindCSS
Survival Month
Machine Learning
Academic Project
2025

Survival Months Predictor

This project aims to predict cancer patients' mortality status and estimate survival months using machine learning. It is organized as three structured notebooks.

Python
Bookstore
Back-End Development
Academic Project
2025

Bookstore API

Bookstore API is a backend application developed in Java that manages the core functionalities of an online bookstore. It is built using Object-Oriented Programming (OOP) principles to ensure modular, maintainable, and scalable code.

Java
Postman
Finance Tracker
Full-Stack Development
Academic Project
2024

Finance Tracker

Enhanced Personal Finance Tracker. Functionalities are: Loading and Displaying financial transactions, Search bar to filter transactions based on entered value, Sort transactions based on Description, Amount or Date in ascending or descending order.

Python
Tkinter
Life Underwater
Web Development
Academic Group Project
2024

Life Underwater Web Site

The Sustainable Seas project aims to conserve and use the oceans, seas and marine resources for sustainable development while protecting the marine biodiversity and ecosystems.

HTML
CSS
JavaScript
Carpool
UI/UX
Group Project
2025

Carpool Lanka

UI Design for a mobile-based ride-sharing platform designed to reduce traffic in urban Sri Lanka by increasing vehicle occupancy rates through smart carpooling.

Figma