Central Jakarta, Central Jakarta City, Jakarta, Indonesia
- Initiated and managed a Go Monorepo from scratch.
- Contributed to build various distributed systems in Go, Kafka, Redis, and DynamoDB.
- Responsible for payment gateway and KYC services.
- Reduced the risk of errors and inconsistencies in Protobuf and gRPC definitions using Buf.
- Produced various internal libraries, tooling, automation, and standards across Go team.
- Blockchain development using go-ethereum.
- Integrates Nix for reproducible build and easy onboarding.
- Part of the hiring team (interview, determines scores, and evaluates candidate tests).
- Initiated a Go developer learning program called GLU (Go Level Up).
- Give talks about Nix at a company wide Engineering Class events.