
AI student at the University of Moratuwa. Mathematics tutor for the Sri Lankan and Edexcel syllabi. Cinephile who reads every frame like a syllabus. This is the origin story.
Applied math is fine. Pure math is the addiction — calculus, algebra, statistics, the works.

SME-GPT
"It reads every document. It never invents a number."
Explainable AI for Sinhala & English financial-document understanding. Sri Lankan SMEs upload invoices, purchase orders, receipts and delivery notes — the system extracts structured financial data with OCR + LLMs and answers natural-language questions with grounded, provenance-backed, arithmetic-safe answers. No hallucinated numbers.
A 4-component pipeline: semantic OCR post-correction that never alters numbers; layout-aware spatial serialization with provenance; neuro-symbolic PAL QA where the LLM plans and a deterministic executor computes (kills math hallucinations); and a multi-tenant relationship index for cross-document answers.
Team project (3) — Backend + AI/ML. Second-year industry-based research project.

AI Search Algorithm Visualizer
"Every node explored. One route home."
An interactive, browser-based tool that visualizes eight classic AI search algorithms (BFS, DFS, DLS, IDS, UCS, Bidirectional, Greedy, A*) with step-by-step animation, custom graph building, and export to PNG / GIF / PDF / SVG.
Solo original concept and implementation; Kavinda Mihiran joined later for debugging and produced the Windows EXE release.

Marine Learning Hub
"Every specimen. Every depth. Remembered."
An AI-powered study companion for marine-science students — log daily learnings, manage study modules, and auto-generate flashcards and image-based specimen quizzes from your own notes and uploads.
Solo — designed and developed end to end; deployed and live.

Codefolio
"Your code. Assembled into the perfect cover."
A browser extension that auto-generates a polished resume PDF from your GitHub repos — connect your account, pick repositories, edit sections in a CV editor, and export in Modern or Academic templates.
Solo.

LocalPDF
"Nothing leaves this machine."
A privacy-first PDF toolkit (merge, split, remove, reorder, extract) that runs entirely on your machine with zero uploads — usable as a CLI, a local web UI, or a packaged desktop app, all sharing one engine.
Solo.
Flight Tracker
"Ask the skies anything."
A conversational AI agent for real-time flight tracking, airport info, and route search — the LLM decides which tools to call (function calling) to answer aviation questions.
Solo.

ScholAdvise
"The rules decide. Every case, judged."
A web-based expert system that matches students to scholarships using rule-based logic over GPA, income, nationality and activities — a deductive reasoning project, not a machine-learning one.
Solo — university module project (Deductive Reasoning & Logic Programming).
Mathematics tutor for the Sri Lankan local syllabus and Edexcel AS & A Level. Same person who builds the AI — just with a whiteboard marker instead of a keyboard.
Got a project, a tutoring question, or just want to talk movies? The panel's open.