I'm an undergraduate in Information and Communication Technology (Honours) at the University of Sri Jayewardenepura. I'm passionate about software development, artificial intelligence, and building digital solutions that are both functional and user-friendly.
I enjoy learning new technologies, working on real-world projects, and exploring how AI can enhance productivity and creativity. My goal is to create impactful applications that solve real problems and make a positive difference.
Applications currently in use or built for practical business needs.
Internal System
DG Travels — A Premium Digital Travel Experience
Live Project
A sleek, responsive website for DG Travels, blending premium aesthetics with a seamless travel-booking experience across desktop and mobile. Built to showcase Sri Lanka with a focus on comfort, reliability, and personalized private transport.
Web ApplicationUI/UX DesignResponsive
Internal System
Sagacious ICE Factory Management System
Live Project
A modern, full-stack web application developed to centralize inventory monitoring, sales tracking, invoice processing, and customer debt records. Built with React and powered by Supabase, it supports PDF invoice exports, WhatsApp notifications, and business reporting.
React (Vite)TypeScriptSupabasejsPDF
Internal System
SWC Laundry Management System
Live Project
A dual-platform business automation system combining a web administration dashboard and a mobile Android app. Syncs in real time via Supabase to track orders, manage driver routing, auto-generate invoices, and export sales reports.
HTML/CSS/JS (Web)Android StudioSupabase
Internal System
SAGA Washing Center Driver Management App
Live Project
SAGA Washing Center Driver App is a mobile-optimized React application designed to help drivers efficiently manage their daily tasks. Provides secure driver authentication, trip management, order placement, and vehicle management.
A collection of personal, academic, and industry projects built with modern technologies.
AI / ML
DocMind AI
Sep 24, 2026
DocMind AI is an offline, multimodal AI agent designed for intelligent document understanding. Unlike simple chatbots, it uses an agentic pipeline to autonomously plan, search, analyze charts, and verify answers—running 100% locally for complete data privacy with zero cloud costs.
My first Machine Learning project — built and trained a small character-level language model from scratch using Python, PyTorch, and Jupyter Notebook. Implemented a 3.22M parameter decoder-only Transformer with self-attention, tokenization, training, text generation, and fine-tuning.
A collaborative C# WPF desktop application developed by #TeamFreeWill to simplify university club, student membership, and event registration tracking. Integrates local SQLite data seeding, QR code ticket scanning, and PDF reports.
An offline-first mobile application developed in Flutter to help users manage recurring subscriptions, track monthly expenses, and receive local renewal notifications without needing an internet connection.
A fully anonymous, real-time message board where users can share thoughts in Sinhala and English under a cozy vintage typewriter theme. Built serverless with React and Supabase, featuring grapheme-aware character counting.
An AI-powered web application that transforms natural language prompts into structured 3D voxel model concepts. Built with Vite and TypeScript, integrates Google Gemini through the Google AI Studio API for real-time generative designs.
A collaborative Java Swing desktop application developed for an ice manufacturing business to streamline inventory operations, customer order management, invoice generation, and sales reporting using structured OOP principles.
A command-line scientific measurement calculator developed in C to simplify laboratory experiment calculations. Supports Vernier Calipers, Micrometer Screw Gauges, and Spherometers with modular function architecture.
A responsive web-based calculator showcasing a modern glassmorphism user interface with smooth interactions, providing essential arithmetic operations, percentage calculations, decimal support, and convenient editing features.