A broadcast system for 200,000+ customers
A communication platform that manages SMS, WhatsApp and email campaigns for the retailer's loyalty customers. Built to keep working well past 1 million.
SYS.ONLINEBuilding the dependable systems of 2040, today.
I build the quiet systems behind everyday things: the message that lands on a customer's phone, the order that gets approved, the app that just works.
$ now_learning --about
My 2040 workstation: code compiling, data streaming, a robot on standby.
SMS, WhatsApp and email campaigns for 200,000+ customers, built to reach 1 million.
Purchasing, approvals, goods receiving and quality checks turned into reliable software.
Jetpack Compose games, Whisper AI tools and an XGBoost flood-prediction prototype.
Hover or tap a tile. These are the tools I build with.
Pick a starting point. The button fills in the contact form for you.
Scroll to move through six projects. Open one for the full story.
Swipe sidewaysA communication platform that manages SMS, WhatsApp and email campaigns for the retailer's loyalty customers. Built to keep working well past 1 million.
An internal system for creating purchase orders, approving them, receiving goods and checking quality. Built without a JavaScript framework.
The online home of one of Sri Lanka's leading fashion retailers, with product showcases, promotions, company information and online gift vouchers.
My BSc research project. I prepared the datasets, trained XGBoost models to predict water levels and flood risk, and built a working prototype.
A game built around interactive maths and logic challenges, with a modern Jetpack Compose interface.
A backend-focused application covering REST API design and server-side application logic.
Smaller builds from the side projects.
A video downloader
React.js, Node.js, Express.js, Python, yt-dlp, FFmpegSubtitles from audio and video with Whisper AI
Python, Whisper AI, Node.js, ReactWorker registration, ID verification and job tracking
PHP, MySQL, Java, HostingerA business site with product showcases and admin tools
React.js, PHP, MySQL, HostingerAn Android app for handling and saving status media
Java, Kotlin, Android SDKA Java desktop app for patients, appointments and medicines
Java, OOP, MySQL, SMTPFrom first idea to a system that keeps running.
Goals, users and constraints, in plain language.
Architecture, API contract and database schema.
Backend, integrations and the interface.
Postman, integration and error-path testing.
Deploy, monitor and keep improving.
Type a command, or tap one below.
Freelance, based in Colombo, Sri Lanka
ASB Fashion (Pvt) Ltd, IT Department
ASB Fashion (Pvt) Ltd, IT Department
University of Bedfordshire, UK, with a Higher Diploma in IT at SLIIT City University, Colombo 03
Mahanama College, Colombo 03
I'm working independently and taking on freelance projects and long-term contracts: APIs, messaging, full-stack web and Android apps. Full-time roles too, for the right team. References are available on request.