Daham Dissanayake — Full Stack Developer, Edge AI & Robotics Researcher, specializing in IoT and Reinforcement Learning from Sri Lanka

Daham Signature
CS Undergrad
Present

-It’s Daham Dissanayake

Daham Dissanayake - Full Stack Developer and Edge AI & Robotics Researcher
Scroll Down ↓

Real Me

Choose your POV
"
"I’m a Computer Science undergrad who got tired of just studying tech and started building with it. Right now I’m working on a startup while doing research in computer vision and robotics. I like the kind of problems that sit at the edge of hardware and software, where things get genuinely interesting."
Python
JavaScript
TypeScript
Java
C++
Next.js
React
Tailwind CSS
Figma
HTML5 / CSS3
ESP32
Raspberry Pi
YOLO
PyTorch
OpenCV
TensorFlow
Edge Impulse
Git
Docker
MySQL
Bash
Python
JavaScript
TypeScript
Java
C++
Next.js
React
Tailwind CSS
Figma
HTML5 / CSS3
ESP32
Raspberry Pi
YOLO
PyTorch
OpenCV
TensorFlow
Edge Impulse
Git
Docker
MySQL
Bash

Portfolio

Selected Works
01

SoterCare

IoT & ML Based Elderly Care Monitoring System.

SoterCare - Image 1
SoterCare - Image 2
SoterCare - Image 3
SoterCare - Image 4
SoterCare - Image 5
SoterCare - Image 6
SoterCare - Image 7
SoterCare - Image 8
SoterCare - Image 9
SoterCare - Image 10

About the project

SDGP to Startup!

SoterCare is a wearable IoT and AI system designed to monitor elderly individuals around the clock. A discreet thigh-worn device tracks movement, temperature, and hygiene in real time, analysing gait to prevent accidents before they happen. Three AI agents work continuously in the background, sending instant alerts, generating daily health summaries, and answering medication questions. Like having a nurse by their side, 24/7.

View More
Technologies
IoTRaspberry PiReact NativeC++NestJSPythonPostgreSQLDockerRedisRAGEdge Impulse
02

MILO Robot

A free-roaming quadruped robot.

MILO Robot - Image 1
MILO Robot - Image 2
MILO Robot - Image 3

About the project

On Going!

I built MILO, a free-roaming quadruped robot that walks with a neural net, remembers you, and borrows brains. It keeps Sesame's 3D-printed frame, 8× MG90 servo layout, and expressive OLED face, and replaces everything else: the ESP32 gives way to a Raspberry Pi Zero 2W with a camera, stereo microphones, a speaker, and an IMU. MILO walks with a reinforcement-learning-trained neural network, stores everyone it meets in an on-robot knowledge graph, and gets its intelligence (LLM, speech, vision) from any GPU machine on your LAN running the Milo Brain desktop app.

View More
Technologies
PythonRaspberry Pi Zero 2WNeural NetworkReinforcement LearningSQLiteWebSocketmDNSApache 2.0I2CI2SOllamaPiper TTSTextual TUIPython 3.11WebSocket protocolVisionKnowledge Graphs
03

IIT-GPU-Manager

Secure terminal gateway for SLURM GPU job submission at IIT

IIT-GPU-Manager - Image 1
IIT-GPU-Manager - Image 2
IIT-GPU-Manager - Image 3

About the project

Implemented & Running 24/7

I built a secure terminal gateway for SLURM GPU job submission at IIT. Users connect via SSH and interact with a forced-command TUI. Every action is logged to SQLite and JSONL before it is executed. The gateway provides a menu-driven interface for users to upload files, set up environments, run jobs, and monitor their queue.

View More
Technologies
PythonSLURMSQLiteJSONLRichQuestionaryCondaPyTorchTensorFlowJAXHuggingFaceSSHsystemd
04

AutoHub

Self-hosted personal automation OS for Raspberry Pi 5

AutoHub - Image 1
AutoHub - Image 2
AutoHub - Image 3
AutoHub - Image 4
AutoHub - Image 5

About the project

Will OSS soon!!

I built AutoHub as a self-hosted personal automation OS for my Raspberry Pi 5. It bundles a web terminal, plugin runner, Docker manager, n8n workflow integration, file browser, and Telegram notifications into a single Docker Compose stack. I wanted a simple way to manage my home automation, workflows, and development projects from a single interface. Planning to release this as OSS but since I'm also fully using this I have reduce the security vulnerabilities.

View More
Technologies
Next.jsNestJSNode.jsDockerN8nPostgreSQLRedisCloudflare TunnelWebSocketExpressTailwind CSSPassportJWTTelegram Bot APITanStack QueryZustanddate-fnsLinux

Other projects

Projects outside the featured selection

VibeCheck [Chrome Extension]

ImgHarvest

Local-QWEN2.5-runner

Visionslide

vid2oled

ReImage Agent

Imposter Game

Dev-Pulse API

Flood-Watch [NullProduct]

Keyboard Macro Writer

Apple Photo Sorter

Tripwire-YOLO

Apple HomeKit Automation

Contact me via SerenEdge, or send a message personally.

Whether you have a project in mind or just want to say hi, I'm always open to discussing new ideas and opportunities.

Connect

Based in Sri Lanka

© 2026 Daham Dissanayake

Send a Message