Projects that ship

Agentic AI platforms, product backends, open-source infrastructure, and published research. Mostly production systems with real users.

Industry · Jaseci Lab

Tobu

AI-powered personal memory platform, live on Google Play

Developed and maintained the backend infrastructure, with integrated LLMs, and took the system to production fast enough to support the company's $1.5M raise. Shipped ML features for image analysis and conversation processing that turn unstructured photos and chats into structured, searchable information, and built PySpark pipelines for user analysis and feature optimization.

1,000+ users · $1.5M raise
PythonLLMsPySpark

Open source

Jaseci Stack

Open-source core contributor (jac-scale, jaclang)

Core developer of jac-scale, Jac's Kubernetes deployment and scaling layer that takes identical local Jac code to production, auto-provisioning databases, Redis caching, and authentication with zero configuration. Contributor to jaclang, an AI-native language featuring graph-based Object-Spatial Programming with native Python, JavaScript, and C interoperability.

70+ merged PRs · 950+ GitHub stars
JacPythonKubernetesRedis

Industry · Jaseci Lab

JacHammer

AI app builder for the Jac language

Backend developer on an agentic platform that orchestrates LLM-driven code generation, build, and one-click deployment of full-stack applications, with every user app running in its own sandbox pod.

JacLLM AgentsKubernetes

Full-stack AI

Flowline

AI-powered project management platform

Lead developer of a Kubernetes-deployed platform that syncs with GitHub and keeps the team board current as issues and pull requests change. Its AI assistant answers questions about the team's work, writes daily standup notes, and turns plain-language requests into tasks.

Live
JacLLMsKubernetesGitHub API

Product · Synops

Spenzo

Personal money manager

Lead backend developer of the Go API behind the mobile and web apps for tracking income, expenses, budgets, and net worth, with an OpenAPI contract, contract tests, and CI/CD from GitHub Actions to Google Cloud Run and Cloud SQL.

Live on the App Store
GoPostgreSQLGoogle Cloud RunGitHub Actions

Product · Synops

Mesh

Realtime team chat

Main developer of a Slack-style chat product with web, mobile, and desktop clients. A Go modular-monolith backend and WebSocket hub use per-channel sequence numbers to drive message ordering, unread state, and reconnect backfill.

Live
GoWebSocketsPostgreSQLRedisNext.js

Open source

Habitat

A secure home for AI agents on computers and phones

An open-source design for giving an agent its own persistent space. The agent will run inside WebAssembly with no outside access, and a trusted Rust broker will mediate every request to reach the network, files, models, or secrets. Currently at the design and project skeleton stage.

Early development
RustWebAssemblyWasmtimeAndroid

Personal project

Alfred

A personal AI desktop agent

An AI agent designed to run natively on macOS, Windows, and Linux. You will talk or type to it, and it will get things done on your computer with your permission, through a Rust policy layer the model can't influence. Currently in its foundation phase.

Early development
RustTauriReactTypeScript

Industry · Jaseci Lab

TLite (Tobu Lite)

AI image-to-video generation

Built the image-to-video feature: a generative media pipeline integrating Google's Veo 3 model that lets users create videos from their photos using selectable templates.

Live on the App Store
PythonGoogle Veo 3GenAI

Industry

Einstein Pro

AI patent generation & document management

Backend developer for an AI platform that generates patents and manages documents, including a RAG-based chatbot over a vector database for fast, grounded answers.

PythonRAGVector DBFastAPI

Agentic AI

Deep Research Assistant

Agentic AI research application

Production-grade agentic app for analytical question answering. Uses LangGraph multi-step reasoning with web search and Chroma vector retrieval, deployed via Docker with a Streamlit interface.

LangGraphChromaDockerStreamlit

Research

Self-Adaptive NILM

Deep learning research → 2 IEEE publications

Designed WaveNet/CNN models with ensemble methods for appliance-level power prediction; applied pseudo-labeling and transfer learning for self-adaptation to appliance aging without retraining, reaching over 97% accuracy on a six-year dataset. Published at IEEE World AI IoT Congress 2024 and in IEEE Access.

Best Presented Paper · IEEE AIIoT 2024
PyTorchWaveNetTransfer Learning

Let's build something intelligent.

Open to AI/ML engineering roles, freelance projects, and research collaborations. The fastest way to reach me is email. I usually reply within a day.

+94 77 271 5351 Sri Lanka · Remote worldwide