Building systems that don't fall over at 3am.
$ whoami
Backend engineer specializing in billing systems, payment gateway integration,
and real-time provisioning infrastructure. Currently sole engineer on a
production ISP billing platform at Dikta Teknologi.
- 🔭 Building the ISP Billing & Provisioning Platform — payment ingestion → subscription lifecycle → network provisioning, solo, in production
- 🎓 B.CompSci @ Binus Online University (expected 2029)
- 🌐 Exploring Web3 dev on Solana/Anchor
- 💬 Ask me about event-driven architecture, payment webhook reliability, or PostgreSQL query optimization
Production system · Sole engineer · Dikta Teknologi
Payment webhooks auto-provision subscribers on FreeRADIUS in 10–20 seconds. Built for zero duplicate charges and zero race conditions between payment confirmation and network activation.
| Metric | Result |
|---|---|
| Activation time | ~5 min → 10–20s (~15× faster) |
| Duplicate charges in production | 0 |
| Billing report p95 latency | seconds → sub-100ms |
| Manual provisioning steps | ~80% reduction |
How it's built:
- Idempotent webhook pipeline (Midtrans + Xendit) with HMAC signature verification, exponential-backoff retries, dead-letter queues
- RabbitMQ outbox pattern for cross-service consistency between billing DB and FreeRADIUS provisioning
- PostgreSQL optimized with composite indexes + cursor pagination for report queries under production load
- Real-time subscriber status over WebSocket, backed by Redis pub/sub
- React + Ant Design frontend with optimistic updates and consistent loading/error states
Flask PostgreSQL Redis RabbitMQ FreeRADIUS WebSocket Docker
Optimize Costs for GKE · Secure Software Delivery · Build Infrastructure with Terraform on Google Cloud → Full public profile
Currently deep in idempotency, outbox patterns, and not trusting payment gateways at face value.



