home

~/projects

things i've built that i can talk about publicly: work, side projects, and learning exercises with production-grade patterns.

core stack:
showing 14 of 14
Project overview01 / 05
Aetheron Retail overview. Run the shop. Not the paperwork. The problem: Small shops lose money a little at a time: records live in a notebook, a drawer, a spreadsheet and someone's memory. Best sellers run out unnoticed, credit goes uncollected and the drawer comes up short. What it does: one sale updates stock, credit and cash; see low stock before the shelf is empty; close the day with a cash count.Aetheron Retail overview. Run the shop. Not the paperwork. The problem: Small shops lose money a little at a time: records live in a notebook, a drawer, a spreadsheet and someone's memory. Best sellers run out unnoticed, credit goes uncollected and the drawer comes up short. What it does: one sale updates stock, credit and cash; see low stock before the shelf is empty; close the day with a cash count.

What it is & the problem it solves

Aetheron Retail

LIVE

founder · saas · pos & inventory

A cloud POS and shop management platform for small retailers in Sri Lanka, built at Aetheron Works. Grocery stores, mini marts, hardware shops, clothing stores, bookshops and print shops record sales, stock, customer credit, supplier deliveries and daily cash in one connected workspace, on monthly packages from Rs 2,000 with cloud hosting and platform maintenance included.

#angular#typescript#asp.net core#nginx
2026 · 4 technologiesExplore project
Project overview01 / 05
Parallax overview. The model proposes. Deterministic code decides. The problem: Agent CLIs get real filesystems and real shells, yet many let the model decide what is safe. One bad tool call can overwrite files or run a destructive command, with no record of why. What it does: runs coding goals from your terminal; asks before every edit, with a diff; saves sessions you can resume later.Parallax overview. The model proposes. Deterministic code decides. The problem: Agent CLIs get real filesystems and real shells, yet many let the model decide what is safe. One bad tool call can overwrite files or run a destructive command, with no record of why. What it does: runs coding goals from your terminal; asks before every edit, with a diff; saves sessions you can resume later.

What it is & the problem it solves

Parallax

WIP

open source · agent runtime · cli

A secure, extensible agent-runtime CLI for terminal workflows, with deterministic permissions, human approvals, file tools, shell execution, and durable sessions. Published under MIT as @singularitycolabs/parallax. The model proposes actions; deterministic code validates, authorizes, and executes them. Currently v0.1 beta — a working single-agent loop — with a macOS desktop app and an iOS companion app in progress.

#typescript#node.js#zod#sqlite#vitest
2026 · 8 technologiesExplore project
Project overview01 / 05
Smart Irrigation overview. What should a farmer plant when water is rationed? The problem: Flood irrigation on fixed schedules wastes much of Udawalawe's water. Farmers lack soil and crop-health data, and season plans can't adapt when the weather or market prices shift. What it does: automates field-level water release; flags crop stress from satellite imagery; recommends crops inside the water quota.Smart Irrigation overview. What should a farmer plant when water is rationed? The problem: Flood irrigation on fixed schedules wastes much of Udawalawe's water. Farmers lack soil and crop-health data, and season plans can't adapt when the weather or market prices shift. What it does: automates field-level water release; flags crop stress from satellite imagery; recommends crops inside the water quota.

What it is & the problem it solves

Smart Irrigation

LIVE

iot · machine learning · optimization

An end-to-end, IoT-enabled, ML-driven decision-support platform designed for quota-based irrigation schemes in tropical regions (specifically modeled on Sri Lanka's Udawalawe RBMC/LBMC schemes). The system automates field-level irrigation control using real-time sensors, monitors crop health using Sentinel-2 satellite imagery, forecasts water supply/demand via time-series models, and uses multi-criteria optimization to recommend crops and allocate agricultural land under water quotas.

#fastapi#react#python#postgresql#influxdb
2026 · 8 technologiesExplore project
Project overview01 / 05
Nomira Platform overview. Every customer chat can become an order. The problem: Small businesses take orders in WhatsApp, answer questions in Instagram DMs and track invoices and bookings in separate tools. Owners lose visibility and messages slip between channels. What it does: one inbox for whatsapp, instagram, email; orders, invoices and payment proof; bookings and a website builder.Nomira Platform overview. Every customer chat can become an order. The problem: Small businesses take orders in WhatsApp, answer questions in Instagram DMs and track invoices and bookings in separate tools. Owners lose visibility and messages slip between channels. What it does: one inbox for whatsapp, instagram, email; orders, invoices and payment proof; bookings and a website builder.

What it is & the problem it solves

Nomira Platform

LIVE

live saas · inbox · website builder

Live cloud-native multi-tenant SaaS for SMB customer communication, CRM, commerce, bookings, reservations, website builder publishing, platform administration, and AI-assisted operations. It brings WhatsApp, Instagram, email, customer records, catalogs, checkout, invoices, payment proof, bookings, follow-up, and public websites into one tenant-isolated workspace.

#fastapi#python#sqlalchemy#postgresql#redis
2026 · 11 technologiesExplore project
Project overview01 / 05
Aurora overview. Website, blog and bookings from one dashboard. The problem: Service businesses juggle one tool for their website, another for bookings and a third for their blog. Costs climb, customer data fragments and pages load slowly. What it does: build and publish a branded website; take online bookings without clashes; write seo-ready blog posts.Aurora overview. Website, blog and bookings from one dashboard. The problem: Service businesses juggle one tool for their website, another for bookings and a third for their blog. Costs climb, customer data fragments and pages load slowly. What it does: build and publish a branded website; take online bookings without clashes; write seo-ready blog posts.

What it is & the problem it solves

Aurora

LIVE

saas · booking & website builder

Enterprise-grade, multi-tenant SaaS platform that combines a visual website builder and a service-booking engine into a single cohesive system. It enables users to construct custom, high-performance websites, maintain rich blog channels, accept online appointments, manage staff roles, and publish their sites under custom subdomains or fully branded custom domains.

#turborepo#next.js#typescript#express#prisma
2026 · 8 technologiesExplore project
Project overview01 / 05
Arya Glam Tours overview. Tailor-made Sri Lanka holidays, planned online. The problem: Travellers comparing Sri Lanka tours face generic packages and slow email back-and-forth before they can see a route or a price. What it does: browse six curated tour packages; build a trip brief step by step; chat with a whatsapp concierge.Arya Glam Tours overview. Tailor-made Sri Lanka holidays, planned online. The problem: Travellers comparing Sri Lanka tours face generic packages and slow email back-and-forth before they can see a route or a price. What it does: browse six curated tour packages; build a trip brief step by step; chat with a whatsapp concierge.

What it is & the problem it solves

Arya Glam Tours

LIVE

freelance · travel platform

A premium travel and tourism website for Arya Glam, a private Sri Lanka tour operator offering tailor-made holidays. The site showcases curated tour packages connecting Sigiriya, Kandy, Ella, Yala, and the coast, with an immersive full-screen hero, interactive trip planning flow, destination discovery, experience guides, customer testimonials, and integrated WhatsApp concierge for real-time booking assistance.

#next.js#typescript#tailwind#framer motion#whatsapp api
2026 · 6 technologiesExplore project