Senior Full Stack Engineer

Hi there! this is

Rushan Edirisuriya , senior full stack engineer in Colombo, Sri Lanka: Digital productsbuilt for FintechPaymentsCommerceProperty

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

Working at a laptop beside a bright window

What I canhelp for your BusinessProductProject 02 (Services)

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

02.

Payments & FinTech

Payment flows, eligibility and claims that stay correct when volume arrives. Idempotency and audit trails by design.

Specialism · scoped

03.

Redesign & Modernisation

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.

Engineering Support

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.

Growth & Digital Marketing

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

Norton Cashback Platform

Attractor Solutions · Melbourne · 2025 — Present

Next.jsNestJSPrismaPostgreSQLGoogle CloudCloudflare

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.

Model Self-serve
Regions Multi
Codebase One

02

Paywat

Digital Payments · Pennsylvania · 2022 — 2025

ReactNodeMicroservicesAWSSQS

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.

Volume 100K+/mo
Uptime 99.9%
Success +15%

03

Blockchain-Based Rewards Platform

Persystance Networks · Sri Lanka · 2019 — 2021

Hyperledger FabricNode.jsExpressCouchDBAWS

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.

Platforms 3+
Ledger Fabric
Discipline Backend

04

Digital Web Experience

Attractor Solutions · Melbourne · 2025 — Present

ReactNext.jsTypeScriptNestJSWordPressGoogle Cloud

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.

Platforms 10+
Frontend Lead
Focus SEO & a11y

Detailed case studies, references and code samples are shared under NDA on request.

Request the full record

04 (Method)

How the work is run, in four movements

1

The contract, before the component

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

Small slices, behind tests

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

Short loops with the owner

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

No surprises at launch

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

Fewer handoffs

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

Weeks, not quarters

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

Cheap to change in year three

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.

Front end

  • React
  • Next.js
  • TypeScript
  • Redux Toolkit
  • TanStack Query
  • Tailwind CSS
  • Material UI
  • Vite & Storybook
  • Figma to code

Backend & APIs

  • Node.js
  • NestJS
  • Express
  • REST APIs
  • Prisma & TypeORM
  • PostgreSQL
  • MySQL & MongoDB
  • Redis
  • Microservices
  • Payment gateways

Cloud & DevOps

  • AWS
  • Google Cloud Run
  • Cloudflare
  • Docker
  • Terraform
  • GitHub Actions
  • CI/CD
  • Performance tuning

AI & Quality

  • Cursor
  • GitHub Copilot
  • Claude Code
  • Codex
  • LLM APIs
  • Jest
  • Cypress
  • Playwright
  • E2E testing
  • Code review

(FAQ)

For recruiters, product owners and hiring teams

Hiring a senior engineer in Sri Lanka

Straight answers on availability, time zones, stack and track record. The full profile has the experience timeline, skills and education.

Full profile & experience

Who is Rushan Edirisuriya?

Rushan 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).

Is he open to full-time roles or contract work?

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.

Can a company in Australia, Singapore or elsewhere in APAC hire him remotely from Sri Lanka?

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.

What is his core tech stack?

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.

What fintech and payments experience does he have?

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.

How does he work with remote product teams?

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.

Where did he study?

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.

How can I contact him?

Email rushan.edirisuriya@gmail.com, connect on LinkedIn, or use the enquiry form on this site. He replies within one business day.

(Enquire)

Colombo, Sri Lanka · Working across Australian, United States, UAE and European hours

Tell me whatyou’re building.

rushan.edirisuriya@gmail.com
Status Open for Q4 2026
Based in Colombo, Sri Lanka
Local time 00:00 IST
Response One business day