Available for new projects

I'm Pascal Adnan, fullstack developer and founder. I build and run digital products, from infra and backend to web and mobile.

Momen landing page
New case
MomenEWA · Fullstack · 2025/26
hello@pascaladnan.com+62 822 4479 3613Jakarta, Indonesia© 2026
W/01

Selected work

Five live products for clients. My role on all of them: fullstack developer.

A/02About

I build products from server to screen, then stay to keep them running. Clients talk to one person who understands the whole system.

25+

client products live

5+

years building products

5+

industries: fintech, travel, education, marketplace, advisory

3

businesses I run myself

C/03

Momen

Case study

Access to your pay before payday, built from server to app.

Employees often need money before payday. Companies need a way that is orderly, with no interest and no debt.

RoleFullstack developer
StackLaravel 12, PostgreSQL, Redis, Docker
Period2025/26
What I handled01 / 05

Infra: Docker Compose, PostgreSQL, Redis, and dedicated workers per job type.

DevOps: Queues on Horizon, a scheduler, a sandbox environment, and payout status checks every two minutes.

Backend: Laravel 12 on Octane, a double-entry ledger, and 2,000+ automated tests.

Web: Dashboards for companies and admins.

Mobile: The employee app to request pay early and receive it.

One person, every layer

One payout, one transfer

Each payout is locked while it’s being processed and sent with a unique reference. Before any retry, the system asks the payment provider whether the earlier transfer already went through.

Every rupiah recorded on two sides

Every movement of funds is booked on two sides that must balance exactly. If they don’t, the system refuses to record it. Entries are never edited afterwards; fixes go in as a new reversing entry.

Send the same payout signal twice.

A simulation with example numbers (Rp 3,000,000 a month ÷ 30 days = Rp 100,000 a day). It shows what happens when the same payout signal arrives more than once, like a retried job or a duplicated webhook. Not real data.

Available limit

Rp 500,000

Day 5 of 30

  1. No requests yet. Press the button.

Three payout providers with routing and a kill switch, PIN-protected withdrawals, a public developer API with a sandbox, and 2,000+ automated tests.

Read the full case studyVisit momen.co
F/04

What I run myself

Besides client work, I build and run my own businesses.

H/05Contact
FullstackLaravelNext.jsFlutterNestJSSupabaseTailwindPostgreSQLRedisDockerFounder

Have a product that needs to be built and kept running?

Right now I’m shipping updates for Momen and building a live-selling platform for betta fish.

Emailhello@pascaladnan.com
WhatsApp+62 822 4479 3613