Building systems that handle money, scale, and time correctly.
Backend developer with 3+ years building production systems across fintech, search, and travel. Currently based in Singapore, shipping payment infrastructure and store-credit wallets at Wine Adore using Go, FastAPI, PostgreSQL, and GCP Cloud Run.
I care about financial correctness, audit trails, and systems that stay honest under concurrent load. Outside of code I'm drawn to the same principles — clarity, restraint, and things built to last.
B.Sc. Informatics, Udayana University, Bali — GPA 3.90 / cum laude.
Systems that quietly hold up the storefront.
Store Credit Wallet & Payments
Double-entry wallet for store-credit issuance, redemption, and refunds across all order channels. Unified Stripe payment processing for 8 order types with database-level idempotency and HMAC webhook verification.
Global Catalogue Search
Search spanning wines, events, and restaurants from a single input. Query parser extracts vintage, wine type, and country before hitting Typesense. Prices always served live from Postgres; full DB fallback when the search cluster is unavailable.
Cloud Run Automation Service
Go service on GCP Cloud Run orchestrating inventory sync, order lifecycle, credit expiry, event seat cleanup, and post-event emails. Decoupled Zoho sync from checkout, eliminating 10–20s latency spikes at peak.
Travel Platform API
Backend for a Bali travel platform covering destinations, activities, vehicle rentals, airport transfers, and transportation tickets. Clean Architecture with DDD keeps business logic fully decoupled from infrastructure.
Puspa ERP
Internal ERP covering inventory, sales, accounting, and HR. Designed the cross-module MySQL schema and built a unified reporting dashboard that replaced per-department tooling.
Five years,
three companies.
Backend Engineer
Built and owned core financial infrastructure: store-credit wallets with append-only ledgers, unified Stripe payment processing across 8 order types, and a Go-based automation service on GCP Cloud Run. Also built global search using Typesense with a custom query parser.
Backend Developer
Built Puspa ERP — an internal enterprise system covering inventory, sales, accounting, and HR. Owned the database layer end-to-end: schema design, cross-module data flows, query optimisation, and a unified reporting dashboard.
Backend Developer
Built the backend for a Bali travel platform covering destinations, activities, vehicle rentals, airport transfers, and transportation tickets using Go with Clean Architecture.
B.Sc. Informatics
Bachelor's degree in Informatics with a focus on algorithms, distributed systems, and databases.
What I reach for daily.
◐ Fluent · 2–3y
○ Working · <2y
Let's
talk.
Open to backend engineering roles, consulting, and interesting system design conversations. Based in Singapore — remote-friendly.
