Shipping software with care

Building digital products
for

From donation platforms to humanitarian stores — I design and ship web products end to end: interface, API, database, and the infrastructure that keeps them running.

Selected work

Live platforms built and maintained in production — each one serving a real mission.

Nahdlatul Ulama · ZISWAF · 2025

NPC Digital

ZISWAF donation portal

Public donation portal for zakat, infaq, sedekah and wakaf — campaign pages, Winpay payment gateway integration (Virtual Account, QRIS, e-wallet) and real-time donation tracking.

Campaign pagesWinpay paymentsReal-time tracking
Visit site
Nahdlatul Ulama · ZISWAF · 2025

NPC SIM

ZISWAF management system

Back-office ZISWAF suite — donation intake, disbursement programs, finance & ledgers, assistance-request review, internal calendar, and HR (leave, payroll, loans).

Donation intakeDisbursementFinancial ledgerHR & payroll
Visit site
Abdillah Onim · 2025

Bang Onim

Official store & profile

Official website and store for Indonesian humanitarian volunteer Abdillah Onim — stories, works, and merchandise where every purchase supports the Palestine mission.

Official storeMission fundingVerified channels
Visit site
NPC · Nusantara Palestina Center · 2025

Situs Utama NPC

Institutional site

Official institutional profile & information site.

Org profilePrograms infoContact hub
Visit site
NPC · Nusantara Palestina Center · 2025

Suara Kemanusiaan

News portal

News portal — 2,600+ articles, digital library, daily digest.

2,600+ articlesDigital libraryDaily digest
Visit site
NPC · Nusantara Palestina Center · 2025

Pengajuan Bantuan

Assistance portal

Public assistance portal — active programs with quotas, multi-step application form, PGJ-xxxx tracking code.

Program quotasMulti-step formPGJ tracking
Visit site
NPC · Nusantara Palestina Center · 2025

NPC Learning

LMS

ZISWAF courses with digital certificates.

ZISWAF coursesQuizzesCertificates
Visit site
NPC · Nusantara Palestina Center · 2025

Task Manager

Team ops

Task & project management for the internal team.

Task boardsTeam projectsProgress tracking
Visit site
NPC · Nusantara Palestina Center · 2025

Media CMS

Content admin

Content ops behind Suara Kemanusiaan — articles, highlights, library, WA digest & analytics.

Article editorWA digestContent analytics
Visit site
NPC · Nusantara Palestina Center · 2025

LMS Admin

Course admin

Course, material, quiz & certificate management.

Course builderQuiz managerCertificates
Visit site
NPC · Nusantara Palestina Center · 2025

Amanah Proteksi

Insurance (soon)

Insurance service — policies, claims, Winpay payments. Coming soon.

PoliciesClaimsWinpay payments
Visit site
NPC · Nusantara Palestina Center · 2025

Internal Hub

Service directory

Service directory unifying every NPC system in one place.

Service directoryOne gatewayQuick links
Visit site

Six capabilities, one builder.

See all capabilities →

Frontend engineering

React, Next.js, TypeScript, and motion that respects the frame budget.

Backend & APIs

Node, Express, Prisma — REST endpoints, webhooks, and payment gateways.

DevOps & infrastructure

Dockerized services, CI/CD, and zero-downtime deploys on real servers.

Data & integrity

Postgres schemas, financial ledgers, and numbers that reconcile.

UI/UX & motion

Design systems, accessible micro-interactions, and 60fps animation.

Security & reliability

Auth, idempotent webhooks, backups, and rehearsed rollbacks.

About

I’m Wan Satria Andanu — a software engineer who likes owning the whole stack. I built the donation platform and management system behind NPC’s ZISWAF operations, and the official store for humanitarian volunteer Abdillah Onim. I care about interfaces that feel alive and backends that never lose a donation.

3platforms in production
4+years shipping
100%donations reconciled

Have a project in mind? Let’s find the solution.

Contact me

Tell me what you need

Send a message — it lands straight in my inbox.