01.
Digital Product Creation
An idea taken to a product your customers can pay for — interface, APIs, data, auth and the infrastructure underneath.
Fixed scope · 8–16 weeks
Senior engineering practice · Established 2019
Colombo 00:00 · Remote worldwide
Hi there! this is
(Scroll down)
8+
Years in production engineering
50+
Web apps delivered
95%
On-time delivery rate
10x
AI efficiency gain
01 (Intro)
How I work, and who I have built for
Products should be intuitive, reliable, and built to last. As a senior full-stack engineer, I use human-centred design and modern AI-assisted engineering to ship work people actually want to use.
I help you build your dream product, fast, without trading away security, quality, or maintainability. From architecture to production, I own the stack so delivery stays sharp and the codebase stays clean.
My goal is to turn an idea into a product that is not only efficient, but enjoyable to use and easy to evolve. Great engineering should feel invisible, and make the product feel inevitable.
01.
An idea taken to a product your customers can pay for — interface, APIs, data, auth and the infrastructure underneath.
Fixed scope · 8–16 weeks
02.
Payment flows, eligibility and claims that stay correct when volume arrives. Idempotency and audit trails by design.
Specialism · scoped
03.
For the platform that still works but no longer looks or behaves like the business it represents. Staged, on the live system.
Audit first · 2 weeks
04.
Senior capacity, embedded in your team. A steady hand on the codebase rather than another headcount and the hiring risk.
Retained · from 3 months
05.
Figma to production: fast, search-ready marketing sites that convert, built so the next campaign launches in days.
Fixed price · 1–3 weeks
03 (Selected work)
Four engagements of record. Full case studies on request.
01
Attractor Solutions · Melbourne · 2025 — Present
A secure, self-serve claims platform for Norton (Gen Digital), built with AEON Marketing. One hardened base now stands up partner cashback campaigns across regions without a bespoke build each time — with claim, eligibility and payment workflows engineered security-first.
02
Digital Payments · Pennsylvania · 2022 — 2025
React and Node microservices on AWS for secure digital payments. Gateway and retry optimisation lifted payment success by fifteen per cent on a platform clearing six figures of transactions a month.
03
Persystance Networks · Sri Lanka · 2019 — 2021
A blockchain-based rewards platform shared across the Supreme ecosystem, from hotels and eCommerce to the Supreme Crypx exchange. Node.js services and REST APIs keep reward transactions secure and reliable across distributed components.
04
Attractor Solutions · Melbourne · 2025 — Present
Frontend lead on 10+ digital platforms for Yourland, Time & Place, Transdev and MA Finance. Figma designs became responsive, high-performance wordpress sites, built on reusable patterns with strong SEO and accessibility.
Detailed case studies, references and code samples are shared under NDA on request.
Request the full record04 (Method)
How the work is run, in four movements
1
The data model, the API shape and the failure cases are agreed before a single screen is drawn. Most projects fail in the gaps nobody named at the start.
2
Work ships continuously behind automated tests and CI. You see the product grow week by week — there is no reveal at the end, and therefore no surprise.
3
You speak directly to the person writing the code. No account manager, no relay, no fortnight’s delay between a question and a decision.
4
Security review, performance budget and handover documentation are finished before go-live, not promised after it. The business owns everything on day one.
(Why one senior owner)
What a practice of one is actually worth to you
01
One person holds the interface, the API, the database and the infrastructure. Nothing is lost between three teams and a project manager, because there are none.
02
Decisions happen in hours. A change you ask for on Monday is usually in staging by Wednesday — not scheduled into a sprint that begins a fortnight from now.
03
The codebase is written to be inherited: documented, tested and conventional. Whoever you hire next will thank you, and they will not ask to rewrite it.
(Capability)
The instruments. Chosen for longevity, not novelty.
(FAQ)
For recruiters, product owners and hiring teams
Straight answers on availability, time zones, stack and track record. The full profile has the experience timeline, skills and education.
Full profile & experienceRushan Edirisuriya is a senior full-stack software engineer based in Colombo, Sri Lanka, with 8+ years building production web platforms in React, Next.js, TypeScript and Node.js. He specialises in fintech and digital payments, and has delivered for companies in Australia (Attractor Solutions, Melbourne) and the United States (Paywat, Pennsylvania).
Both. Rushan is open to full-time remote roles as a senior or lead full-stack, frontend or backend engineer, and to contract engagements, from fixed-scope product builds to retained engineering support from three months. Current availability: Open for Q4 2026.
Yes. He works remotely from Colombo on UTC+5:30, which shares most of the Singapore and South-East Asian working day and the Australian afternoon, and he already works across Australian, United States, UAE and European hours. You deal directly with the engineer doing the work, and he replies within one business day.
React, Next.js and TypeScript on the front end; Node.js, NestJS and Express with PostgreSQL, MySQL, MongoDB, Redis, Prisma and TypeORM on the back end; AWS (ECS, Lambda, S3, CloudFront), Google Cloud Run, Docker, Terraform and GitHub Actions for cloud and CI/CD; and Jest, Cypress and Playwright for testing.
At Paywat he lifted payment success by 15% through gateway and retry optimisation on a platform processing 100K+ transactions a month at 99.9% availability. At Attractor Solutions he built the claims, eligibility and payment workflows of the Norton cashback platform, multi-region from one codebase. Earlier he built a Hyperledger Fabric rewards platform integrated with the Supreme Crypx exchange.
The data model, API shape and failure cases are agreed before a screen is drawn. Work then ships in small slices behind automated tests and CI, with short loops directly with the product owner, and security review, a performance budget and handover documentation are finished before go-live.
He holds a BSc (Hons) in Information Technology, specialising in Software Engineering, from the Sri Lanka Institute of Information Technology (SLIIT), and made the Dean's List in 2018.
Email rushan.edirisuriya@gmail.com, connect on LinkedIn, or use the enquiry form on this site. He replies within one business day.
(AI suite)
For anyone with something to build
Two tools grounded in my real work: ask the assistant how I would approach your build, or describe your project and get a candid first scope.
Grounded in his CV and real experience. Answers can be imperfect. Questions are sent to Google Gemini to generate replies, so please keep them free of personal information.
An indicative first read, not a quote.
This runs entirely in your browser; nothing you write is sent anywhere. Don't include personal information (PII).
(Enquire)
Colombo, Sri Lanka · Working across Australian, United States, UAE and European hours