Available for freelance work

Sadith builds software that ships, not slideware.

Application & web developer based in Colombo, Sri Lanka. I design, build, and deploy full products — HR systems, billing platforms, tourism sites — end to end, under the Miracle Data name.

Firebase / Firestore Netlify & GitHub Pages Java Swing Accounting-literate
sadith@miracle-data — zsh
$ whoami
Sadith —
$ cat location.txt
Colombo, Sri Lanka
$ ls background/
audit-traineeship/ hotel-accounts/ oak-ray-group/
$ echo $STYLE
build fast, iterate direct, ship the file
4+
Shipped Products
8
User Roles Modeled
3
Languages Supported
100%
Direct Delivery
About

Two disciplines, one build style.

I come from an accounting background — audit traineeship, hotel accounts, and finance work at Oak Ray Group of Companies — before moving into application and web development. That combination shows up in the products I build: payroll logic that respects ETF/EPF rules, billing systems with real multi-currency and BOM tracking, and dashboards accountants would actually trust.

Most of my work is single-file HTML/JS apps and Java desktop tools, deployed straight to Firebase, Netlify, or GitHub Pages. I favor direct, working files over long write-ups — you ask, I build, you get the file.

Stack
  • FrontendHTML / JS, single-file SPAs
  • BackendNode.js / Express, sql.js
  • DataFirebase Firestore, JWT auth
  • DesktopJava Swing, FlatLaf, Gson
  • DeployNetlify, GitHub Pages, custom domains
  • Domain know-howQuickBooks, VAT / EPF / ETF, reconciliation
Selected Work

Products, not prototypes.

HR Nexus
In Active Dev

Multi-company HR platform with real-time Firestore sync, 8-tier role system (Admin → Self-Viewer), OTP password reset, and a Java Swing desktop variant. Deployed per-company via an automated Python script.

FirebaseJava SwingMulti-tenant
hr-nexus.netlify.app →
Sri Lanka Tourism
In Active Dev

Multi-page tourism SPA with a full-screen crossfading hero slideshow, destination-filtered tour packages, an instant quote builder with live pricing, and an FAQ chatbot widget.

SPAQuote EngineChatbot
sadith007.github.io/Sri-Lanka-Tourism →
Nexus Billing System
Shipped

Trilingual (English / Sinhala / Tamil) billing SPA covering manufacturing, buying, and selling, with BOM/production tracking, multi-currency support, and thermal + A4 print formats.

Node.js / Expresssql.jsJWT
Request a demo →
Personal Portfolio
Shipped

Multi-page portfolio SPA — Home, About, Skills, Projects, Experience, Contact — with a live "latest updates" feed showing project status badges.

GitHub PagesCustom Domain
sadith007.github.io →
Ship Log

How the work actually moves.

a91f3c22026-07 sri-lanka-tourism: full-screen crossfade hero slideshow, 4 destinations
e40b1182026-06 hr-nexus: multi-company data isolation + per-company deploy script
7c2ad902026-06 hr-nexus: Java Swing desktop build, no Maven, bundled deps
1f88de42026-05 nexus-billing: BOM/production tracking + trilingual UI
c3091aa2026-04 miracle-data.xyz: DNS migration off Hostinger onto GitHub Pages

Have something to build?

Tell me what you need — I'll turn it into a working file, not a proposal deck.