$ whoami

Rifad Nazieb

Software developer, 15+ years. I lead the Core Payment team at Xendit, building the services behind 100+ local payment methods across Southeast Asia.

ping me →
● Singapore · ap-southeast-1 ● Go / Kafka / PostgreSQL

$ git log --career

  1. HEAD → main05/2025 → now · Singapore

    Technical Lead, Core Payment · Xendit (YC S15)

    Lead a 13-person team that owns 100+ local payment method channels (e-wallet, QR, virtual account and over-the-counter) across Southeast Asia, end to end, from merchant onboarding to reconciliation. Drive the consolidation of fragmented payment services into a single stack, delivering 50% fewer services, lower operating costs and faster channel launches as Xendit expands into new regions.

  2. 01/2021 → 05/2025 · Remote

    Senior Software Engineer, Digital Payment · Xendit

    Part of the Digital Payment team behind e-wallet, QR code and BNPL payments. Led the Refund feature implementation and rebuilt the QR payment system for regional scale, letting merchants accept QRIS (Indonesia), QRPH (Philippines), PromptPay (Thailand) and SGQR (Singapore).

  3. 04/2019 → 12/2020 · Jakarta

    Engineering Manager · Kurio (Djarum Group)

    Ran engineering for Endeus.tv, Kurio's food recipe product, leading a full-stack team across backend (Go, Node.js, Python), frontend (React, Next.js), mobile (Flutter) and SRE (Docker, Kubernetes).

  4. 04/2013 → 04/2019 · Jakarta

    Backend Engineer · Kurio

    Founding engineer responsible for the news aggregator's backend. Led the move from a PHP monolith to Go, Node.js and Python microservices, rewrote the crawler in TypeScript with Puppeteer, and built out company-wide CI/CD on Kubernetes.

  5. 04/2010 → 04/2013 · Jakarta · initial commit

    Software Engineer · Strategi Inisiatif Media (Mahaka Group)

    Led the migration of Republika Online, one of Indonesia's biggest news portals, from a legacy Joomla stack to CodeIgniter on MongoDB.

$ cat SKILLS.md

// languagesGo primaryNode.js / TypeScriptPHPPython
// data & infraApache KafkaPostgreSQL / MySQLMongoDBKubernetes
// domainPayment acceptanceEvent-driven microservicesZero-downtime migrations

$ ls ~/side-projects

Expensieve monthly expense report dashboard
Expensieve

Forward or snap a payment receipt, and it's categorized and rolled into your monthly report.

CanTrip homepage
CanTrip

Drop in your travel bookings, and it sorts them into a day-by-day itinerary.

Jalan home and journey map screens
Jalan

Log your bus and MRT journeys to find your fastest and cheapest commute.