AI & Automations Engineer at LeadsGen · co-founder of Xenko and Polarity · remote from Kurunegala, Sri Lanka.
The job is the same everywhere: find the process someone repeats by hand, then build the system that handles the stuff humans shouldn't have to.
- Kadé — an AI concierge that talks Kapruka's customers through browsing, checkout, and order tracking — in English, Sinhala, Tamil, or Tanglish, typed or aloud. Live demo →
- Salli — a privacy-first expense tracker for Android. Salli is Sinhala for money — counting your own rupees shouldn't need someone else's server.
- DB-Manager — the database chores written down once as a CLI: backups, migrations, integrity checks that run the same on every project.
- @leadsgen — not the websites, the systems the products run on: APIs, auth, schemas, payments, and mail across Rentlize, Agenflow, and the rest of the line.
- @xenko — POS, inventory, loyalty, and CRM for businesses that still ran on paper. Co-founded at 19.
Apps break in public. I explain why — with the receipts.
- The zombie ride — PickMe kept a ride alive for a week. Zombie processes, stale sessions, and the TTL cleanup job nobody wrote. 44,452 readers from a 384-follower account.
- A public rubric is a promise — on what publishing a scoring rubric obligates you to do, and what breaking that costs.



