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.

I'm Hasiru Chamika — an undergraduate student at SLIIT. I build web & mobile apps and work on embedded systems and IoT. I have hands-on experience with Python, JavaScript, React, Node.js, Android, Flutter and ESP32-based projects. Currently exploring data science and machine learning.
UML Studio Telegram Bot
Python · Telegram Bot API · PlantUML
IoT Water Monitoring System
Arduino Mega · Arduino · IOT
About
I pair user-centered design with full-stack engineering and embedded systems experience to translate complex ideas into elegant products. From early discovery and UX research through interface design, prototyping, and implementation, I steward every step with a keen eye for polish.
Base
Weligama, Southern Province, Sri Lanka
Disciplines
Product design · Full-stack · IoT
Availability
Open to collaborations in 2025
Selected Work
Telegram bot that transforms PlantUML snippets or .uml files into polished PNG diagrams in seconds — all powered from a Google Colab backend.
ESP32-powered smart tank monitor with Firebase analytics and a React dashboard for households in Sri Lanka.
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.
Collaborate
I partner with founders, agencies, and product teams to ship premium digital experiences—from early prototypes to production-ready launches.