My product
Cashrovo
Collections & credit control for distributorsThe core system for Sri Lankan distributors who sell on credit. Collectors record payments on their phones — even with no signal — the office approves them, every rupee settles the oldest bill first, and cheques are followed until they clear.
- Office, collector and shop-owner apps, one set of numbers
- Works offline: receipts get their number on the phone and sync later
- Cheque register: waiting → deposited → cleared or bounced
- Six reports, PDF & Excel; running in production today
Get a free Cashrovo demo
Leave your email or WhatsApp number and I'll contact you to set up a demo for your business.

About Me
I'm a Software Engineer from Sri Lanka working on backend development, process automation and production systems in the financial services sector. My main stack is Node.js / Express, Python and MS SQL Server, with React + TypeScript on the frontend. I build automation that runs unattended (scheduled jobs, API integrations and messaging pipelines with full audit trails), and I deploy and run my own apps on Linux servers with Nginx, PM2 and Cloudflare. I hold a BSc (Hons) in Data Science (Upper Second Class, London Metropolitan University, 2025) and I'm interested in machine learning and big data. When I'm not coding, you can find me exploring the depths of the Matrix and uncovering its secrets.
Phone
+94 760 533 400Experience
What I build and support in production
Software Engineer
Financial services sector
Backend development, enterprise automation and production support for a finance company. I design and deploy automated solutions, fix critical live-system issues and optimise database-driven workflows.
Enterprise SMS Automation
Production- ▹Fully automated payment-due, arrears and reminder SMS, fed by real-time customer and payment data from MS SQL Server
- ▹Template-driven Sinhala & English messaging engine with rate-limiting, batching and retry logic
- ▹Full audit logging; runs daily via Windows Server Task Scheduler with no manual effort
Compliance Employee Portal
Production- ▹Single internal portal bringing together systems, policies, procedures and resources
- ▹Fully resolved a central-bank audit finding and improved audit readiness
- ▹Built independently end-to-end with the compliance team
Live-System Bug Fix
Zero downtime- ▹Fixed a critical production issue that stopped a user from creating or assigning records
- ▹Redesigned unique ID generation and updated database constraints so it cannot happen again
Achievements & Community
Team Leader – Bitmasters, Hackathon Bugbash 2024
Led the team that designed and built an IT solution under a tight deadline at Esoft Metro Campus.
Member – LankaSmartFarm
Open-source smart-agriculture platform using AI and IoT to help Sri Lankan farmers.
BSc (Hons) Data Science – Upper Second Class
London Metropolitan University, 2025.
Projects
Explore my digital creations and technological innovations
Category
Status
Showing 5 projects
POS System - MERN Stack
A modern Point of Sale system built with MERN stack featuring JWT authentication with refresh tokens and smooth animations.

iKnowWay – Social Media E-Commerce Platform
Social media e-commerce platform. I built the store management and wallet features in a two-developer team.
E-Commerce Customer Churn Prediction
Final-year project: a Random Forest model that predicts e-commerce customer churn with 90%+ accuracy, served through a Flask web app.

Big Data Visualization & Predictive Analytics
Analysis of the Metro Interstate Traffic Volume dataset with PySpark: predictive models with Spark MLlib, real-time streaming with Kafka, and ARIMA forecasting.

Greenwin – MERN Stack Investment Platform
A comprehensive investment platform built with MERN stack featuring role-based access and automated trading systems.

Skills
Technologies and expertise I use to build amazing digital experiences
Category
Level
Showing 38 skills
JavaScript (ES6+)
Dynamic programming language for interactive web applications
Python
Versatile programming language for web development and data science
React
Advanced React development with hooks, context, and modern patterns
Node.js
Server-side JavaScript runtime for scalable applications
Express.js
Fast, minimalist web framework for Node.js
PHP
Server-side scripting language for web development
HTML/CSS
Markup and styling languages for web development
MySQL
Popular open-source relational database management system
MongoDB
NoSQL database for modern applications
TypeScript
Type-safe JavaScript development with advanced typing
Next.js
Full-stack React framework with SSR, SSG, and API routes
Laravel
PHP web application framework with elegant syntax
Scikit-learn
Machine learning library for Python
Pandas
Data manipulation and analysis library for Python
NumPy
Numerical computing library for Python
TensorFlow
Open-source machine learning framework
Firebase
Google's mobile and web application development platform
SQLite
Lightweight, serverless SQL database engine
MS SQL Server
Production databases, query optimisation and schema/constraint design
Tailwind CSS
Utility-first CSS for fast, responsive UIs
Process Automation
Scheduled jobs, batching, retry logic and audit logging for unattended systems
PySpark
Distributed data processing and Spark MLlib models
Apache Kafka
Real-time data streaming
Nginx & PM2
Reverse proxy, SSL with Certbot and Node.js process management on Linux VPS
Docker
Containerised builds and deployments
Cloudflare
DNS management, proxying and edge security
Windows Server
Task Scheduler automation for production jobs
Git
Distributed version control system
VS Code
Lightweight but powerful source code editor
Jupyter Notebook
Interactive computing environment for data science
DigitalOcean
Cloud infrastructure provider for developers
Vercel
Cloud platform for static sites and serverless functions
AWS
Amazon Web Services cloud computing platform
Google Cloud Platform
Google's suite of cloud computing services
Microsoft Azure
Microsoft's cloud computing platform
Machine Learning
Building intelligent systems and predictive models
Data Analysis
Extracting insights from complex datasets
API Development
Building robust and scalable REST APIs
Let's Connect
Ready to bring your digital vision to life? Let's discuss how we can create something extraordinary together.
Get in Touch
Whether you have a project in mind, want to collaborate, or just want to say hello, I'd love to hear from you. Choose your preferred method of communication below.
💡 For the fastest response, use WhatsApp or email directly