PixelOverture
My design and engineering studio, where client products are built with an owner’s mindset.
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.

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

Earned wage access for employees, no interest and no debt.

A premium online class platform: video courses from industry figures, built end to end.

Independent research and advice on a business, so decisions are made with evidence.

A travel provider focused on corporate clients: tickets, hotels, transport, plus team gatherings, outbound, and MICE.

A platform for planning study abroad and practicing English conversation.
I build products from server to screen, then stay to keep them running. Clients talk to one person who understands the whole system.

client products live

years building products

industries: fintech, travel, education, marketplace, advisory

businesses I run myself
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.

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.
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 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.
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
Day 5 of 30
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.coBesides client work, I build and run my own businesses.
My design and engineering studio, where client products are built with an owner’s mindset.

An online betta fish shop I built and run myself.
Selling betta isn’t easy. Most buyers come through TikTok Live, which has minimum requirements to go live, and sellers get banned often. So I built my own store, and now I’m building a live platform for betta.
Right now I’m shipping updates for Momen and building a live-selling platform for betta fish.