Back-End Developer
// Bank Rakyat Indonesia (BRI)
- [>>]
Migrated and refactored payment services (Bifast, Outgoing Payment, Intrabank) from C# to Go and from a Go monorepo to microservices, cutting the service call chain from 2 hops to 1 and enforcing idempotency under concurrent load via database sequences.
- [>>]
Developed and maintained 6 payment API gateway services on Software AG webMethods ESB, building integration flows in IS Designer while keeping existing legacy integrations running alongside new feature work.
- [>>]
Identified cache stampede risk on Redis-backed lookups and introduced Go's singleflight pattern: 1,000 concurrent requests to the same key hit the database only once, yielding a 143x reduction in memory overhead.
- [>>]
Integrated AI developer agents into the C# to Go migration workflow, cutting sprint cycle time by an estimated 57%, validated through manual review before merge.






