Project Archive

Crafted products with a studio-grade finish

From IoT telemetry to commerce platforms, each build blends design, hardware awareness, and reliable deployment workflows. Explore the work and the stacks that power it.

Projects Shipped

5

Core Technologies

21

UML Studio Telegram Bot

Telegram bot that transforms PlantUML snippets or .uml files into polished PNG diagrams in seconds — all powered from a Google Colab backend.

Built UML Studio to help developers preview PlantUML diagrams without desktop tools. Drop text or upload a .uml file and the bot renders the graphic, streams status updates, and returns a shareable PNG — all running serverlessly via Google Colab.

PythonTelegram Bot APIPlantUMLGraphvizAsync ProgrammingCloud AutomationGoogle Colab
UML Studio brand preview

IoT Water Monitoring System

ESP32-powered smart tank monitor with Firebase analytics and a React dashboard for households in Sri Lanka.

Arduino MegaArduinoIOT
IoT water monitoring dashboard
IoT water monitoring system hardware

BattleBot Control Stack

ESP32-powered control stack that secured 1st place at the EMBED X Robotics Workshop 2025 — pairing low-latency drive firmware with a telemetry cockpit for real-time battle tuning.

🏆 1st Place · EMBED X Robotics Workshop 2025

Thrilled to share that I won 1st place in the Battle Bot competition at the EMBED X Robotics Workshop 2025! Nearly 100 delegates joined us at SLIIT’s Engineering Auditorium for ESP32 robotics, combat matches, and an immersive maker challenge.

BattleBot trophy celebration

Captured moments from the winning BattleBot build.

100% completeProject

Student Course Registration System - NexoraSkill

Web application built with Java, JSP, and Servlets to streamline student enrollment, course management, and admin approvals.

Completed in May 2025, this project showcases a full-stack registration workflow featuring user authentication, course request management, and a JSP-powered admin dashboard deployed on Apache Tomcat.

JavaJSPServletsHTMLCSSJavaScript
NexoraSkill student registration interface
95% completeProject

MelodyMart E-Commerce Platform

Full-featured musical-instrument e-commerce experience with catalog browsing, category filtering, checkout flow, and repair-service management.

Built to demonstrate end-to-end web application architecture, MelodyMart strengthened my backend development, structured MVC design, and responsive UI skills. Feedback and suggestions are always welcome!

JavaMavenTomcatJSPHTMLCSSJavaScript
MelodyMart e-commerce landing page