Backend Engineer from Indonesia β building scalable systems with Go & Node.js
- π Currently working as a Backend Engineer based in Jakarta
- π οΈ I specialize in building REST APIs, microservices, and cost-efficient backend systems
- π± Always exploring better patterns for clean architecture and system design
- π‘ I believe in writing code that is maintainable, testable, and production-ready
- π Jakarta Selatan, Indonesia
Languages & Frameworks
Databases
Tools & Infrastructure
| Project | Description | Tech |
|---|---|---|
| go-cost-analyzer | CLI tool that scores Go project cost-efficiency (20 AST-based detectors) | Go |
| cost-efficient-go | Importable library of performance pattern detectors with benchmarks | Go |
| moneypath-api | Personal finance API β wallets, mutations, debts & budgets | Go, PostgreSQL, Docker |
| haze-api | Admin scheduling & reminder β zero framework, pure stdlib | Go, PostgreSQL |
| go-toolkit | Production-grade utility library for Go REST APIs | Go |
| library-management-api | Library system with Clean Architecture, RBAC & tests | Go, Gin, GORM |
Full-stack pairs:
- moneypath-api + moneypath-ui (React)
- haze-api + haze-ui (React + TypeScript)
- π Building go-cost-analyzer β CLI tool for detecting cost-efficiency anti-patterns in Go projects
- β‘ Maintaining cost-efficient-go β importable detection library with 20 pattern detectors
- π¨ Building & maintaining go-toolkit β reusable Go packages used across my projects
- π° Developing Moneypath β a full-stack personal finance platform
"Write code that your future self will thank you for."

