About

Hi, I'm Hiruna Malavipathirana

I'm an Integrated Computer Engineering undergraduate at the University of Moratuwa, based in Matara, Sri Lanka. I work across three areas: full-stack software engineering, agentic AI and applied ML, and embedded systems & robotics — often on projects that span all three at once.

On the AI side, I've built a multi-agent LLM copilot for live operational data, an AI design generator that plans, renders, and conversationally edits print-ready graphics, and ML pipelines for trading signals and computer vision. On the hardware side, I've written bare-metal C firmware for STM32 boards, built a LoRa-based IoT telemetry system that survives non-line-of-sight conditions under dense canopy, and worked on a ROS 2 sensor-fusion pipeline for an autonomous robot running on Nvidia Jetson. On the software side, I've shipped a Flutter app published on the App Store and Google Play, built a native Android app (Kotlin/Jetpack Compose) that won a hackathon, and led architecture on a multi-repo microservices platform.

Currently a part-time Full-Stack & Hardware Systems Developer at RoboticGen, where I helped build an industrial IoT telemetry platform that won the SLIOT 2026 Open Category Championship and the SLASSCOM National Ingenuity Award 2026. I'm drawn to problems that span a full system — from the electrical signal coming off a sensor, through the firmware that samples it, to the interface someone actually uses.