👋 Welcome to the Matrix

Sumindu Ekanayaka
⧉

|

I build backend systems, automation and full-stack web apps that run reliably in production.

My product

Cashrovo

Collections & credit control for distributors

The 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.

Loading...
Sumindu Ekanayaka

About Me

Software Engineer•Sri Lanka

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.

Experience

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
PythonMS SQL ServerSMS Gateway APIWindows Server

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
ReactTypeScriptVite

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
Node.jsExpress.jsMS SQL Server

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

🌐web
in progressFeatured

POS System - MERN Stack

A modern Point of Sale system built with MERN stack featuring JWT authentication with refresh tokens and smooth animations.

Loading...
POS System - MERN Stack - Image 1
1 / 2
Technologies
ReactViteNode.jsExpress.jsMongoDBJWTTailwind CSSFramer MotionRefresh Tokens
2025
🌐web
completedFeatured

iKnowWay – Social Media E-Commerce Platform

Social media e-commerce platform. I built the store management and wallet features in a two-developer team.

Loading...
iKnowWay – Social Media E-Commerce Platform - Image 1
Technologies
ReactViteNode.jsWallet & Payments
2024
🤖ai
completedFeatured

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.

Loading...
E-Commerce Customer Churn Prediction - Image 1
1 / 3
Technologies
PythonScikit-learnPandasNumPyTensorFlowFlaskMatplotlibSeaborn
2024
🤖ai
completedFeatured

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.

Loading...
Big Data Visualization & Predictive Analytics - Image 1
1 / 3
Technologies
PySparkSpark MLlibKafkaPythonPandasMatplotlibARIMAJupyter Notebook
2024
🌐web
completedFeatured

Greenwin – MERN Stack Investment Platform

A comprehensive investment platform built with MERN stack featuring role-based access and automated trading systems.

Loading...
Greenwin – MERN Stack Investment Platform - Image 1
1 / 4
Technologies
Node.jsExpress.jsMongoDBReactMongoDB AtlasDigitalOceanSMS Gateway APICron Jobs
2024

Skills

Technologies and expertise I use to build amazing digital experiences

Category

Level

Showing 38 skills

🟨

JavaScript (ES6+)

expert

Dynamic programming language for interactive web applications

expert100%
🐍

Python

expert

Versatile programming language for web development and data science

expert100%
⚛️

React

advanced

Advanced React development with hooks, context, and modern patterns

advanced75%
🟢

Node.js

expert

Server-side JavaScript runtime for scalable applications

expert100%
🚀

Express.js

expert

Fast, minimalist web framework for Node.js

expert100%
🐘

PHP

advanced

Server-side scripting language for web development

advanced75%
🎨

HTML/CSS

expert

Markup and styling languages for web development

expert100%
🐬

MySQL

expert

Popular open-source relational database management system

expert100%
🍃

MongoDB

advanced

NoSQL database for modern applications

advanced75%
📘

TypeScript

intermediate

Type-safe JavaScript development with advanced typing

intermediate50%
▲

Next.js

intermediate

Full-stack React framework with SSR, SSG, and API routes

intermediate50%
🔥

Laravel

beginner

PHP web application framework with elegant syntax

beginner25%
🤖

Scikit-learn

intermediate

Machine learning library for Python

intermediate50%
🐼

Pandas

intermediate

Data manipulation and analysis library for Python

intermediate50%
🔢

NumPy

intermediate

Numerical computing library for Python

intermediate50%
🧠

TensorFlow

intermediate

Open-source machine learning framework

intermediate50%
🔥

Firebase

beginner

Google's mobile and web application development platform

beginner25%
💾

SQLite

intermediate

Lightweight, serverless SQL database engine

intermediate50%
🗄️

MS SQL Server

advanced

Production databases, query optimisation and schema/constraint design

advanced75%
🌬️

Tailwind CSS

advanced

Utility-first CSS for fast, responsive UIs

advanced75%
⚙️

Process Automation

advanced

Scheduled jobs, batching, retry logic and audit logging for unattended systems

advanced75%
✨

PySpark

intermediate

Distributed data processing and Spark MLlib models

intermediate50%
📡

Apache Kafka

beginner

Real-time data streaming

beginner25%
🧭

Nginx & PM2

advanced

Reverse proxy, SSL with Certbot and Node.js process management on Linux VPS

advanced75%
🐳

Docker

intermediate

Containerised builds and deployments

intermediate50%
🟧

Cloudflare

intermediate

DNS management, proxying and edge security

intermediate50%
🪟

Windows Server

intermediate

Task Scheduler automation for production jobs

intermediate50%
📚

Git

advanced

Distributed version control system

advanced75%
💙

VS Code

advanced

Lightweight but powerful source code editor

advanced75%
📊

Jupyter Notebook

intermediate

Interactive computing environment for data science

intermediate50%
🌊

DigitalOcean

advanced

Cloud infrastructure provider for developers

advanced75%
🔺

Vercel

advanced

Cloud platform for static sites and serverless functions

advanced75%
☁️

AWS

beginner

Amazon Web Services cloud computing platform

beginner25%
🌐

Google Cloud Platform

beginner

Google's suite of cloud computing services

beginner25%
🟦

Microsoft Azure

beginner

Microsoft's cloud computing platform

beginner25%
🤖

Machine Learning

advanced

Building intelligent systems and predictive models

advanced75%
📈

Data Analysis

intermediate

Extracting insights from complex datasets

intermediate50%
🔌

API Development

advanced

Building robust and scalable REST APIs

advanced75%

Let's Connect

Ready to bring your digital vision to life? Let's discuss how we can create something extraordinary together.

💡 For the fastest response, use WhatsApp or email directly

Send a Message

© 2026 Sumindu Ekanayaka

Last updated: November 9, 2026 • Built with Next.js & TypeScript

⧉