All Projects

A collection of projects showcasing my expertise in full-stack development, AI/ML, cloud architecture, and research. Each project represents real-world problem-solving and technical innovation.

Filter:
Featured
Full-Stack
HelaEDU

HelaEDU

Contributed to HelaEDU, a self-learning platform designed to enhance education through features like article recommendations, an LLM-powered chatbot, and interactive tools. Worked on front-end development for articles, assignments, and user profiles, and implemented key article features on the backend.

ReactSpring BootFirestoreFlask
Full-Stack
ReadSpot Online Book Community

ReadSpot Online Book Community

A dynamic book community platform for buying, selling, and exchanging books, featuring community engagement, charity donations, and publisher sales. Contributed to developing a secure authentication system, payment gateway, chat, and user management in both frontend and backend, using MVC architecture.

PHPMySQLJavaScriptHTML/CSS
Full-Stack
Personal Portfolio Website

Personal Portfolio Website

Designed and developed a modern, responsive portfolio website showcasing my projects, research publications, and professional journey. Features include dark mode support, AI-powered chatbot for visitor interaction, dynamic project filtering, and optimized SEO. Built with performance and user experience as top priorities.

Next.jsTailwind CSSVercel
Featured
AI/ML
SportBot: Agentic Sports Voice Assistant

SportBot: Agentic Sports Voice Assistant

A secure conversational AI platform featuring real-time transcription and distinct speaker identification. Integrated with live, validated search engines, it executes agentic workflows using up-to-the-minute information for grounded, accurate responses.

NextJSGoogle AI StudioVercel
Backend
Mental Health Therapy Management API

Mental Health Therapy Management API

This is a Flask-based API for managing therapy client cases in a mental health institute. The API includes features for user authentication, role management, and case management using JWT tokenization for secure authentication.

FlaskSQLiteVercel
Full-Stack
Sri Tel SmartCare

Sri Tel SmartCare

A microservices-based customer care platform for Sri Tel Ltd, enhancing customer experience through online account registration, service activation/deactivation, and bill payments. Contributed to frontend and backend development for service activation and deactivation using a microservices architecture.

Spring BootTypeScriptMySQL
Full-Stack
E-Commerce Household Goods Platform

E-Commerce Household Goods Platform

An e-commerce platform for purchasing household products. Contributed to both frontend and backend using the MERN stack, with a focus on CRUD functionalities in the admin panel and ensuring cross-browser compatibility.

NodeJSExpressJSMongoDBReact
Featured
AI/ML
Explainable Multilingual RAG with AWS Bedrock

Explainable Multilingual RAG with AWS Bedrock

The system enables users to upload multilingual PDFs (English and Sinhala), process them into a searchable knowledge base, and query them using natural language. It distinguishes itself by providing real-time inference costs, source transparency, and an automated evaluation pipeline to ensure response integrity.

AWS BedrockPythonStreamlit
Featured
AI/ML
Stock Insights AI - Multi-Agent Research Terminal

Stock Insights AI - Multi-Agent Research Terminal

Orchestrated a multi-agent system using CrewAI to simulate technical investment analysis. Built an intelligent terminal that leverages multiple AI agents to analyze stock data, generate insights, and provide comprehensive investment research with real-time data from Yahoo Finance API.

PythonCrewAIGoogle AI StudioYahoo Finance APIStreamlit