Backend engineer. Infrastructure tinkerer. Surabaya, Indonesia.
I build things that are meant to be forgotten — until they're not running.
Building tomocash — POS for Indonesian warung. Running vio — Git-native hosting in Rust. Managing K3s clusters that survive being ignored on weekends. Archived 50+ projects into era monorepos. Down to the ones that matter.
PHP Laravel PostgreSQL Linux Rust Kubernetes GitOps SvelteKit
Boring technology, DDD where it earns its keep, infrastructure that doesn't page at 3 AM.
- A system that wakes you up at 3 AM is a system you designed wrong.
- Security that creates friction is a design failure, not a tradeoff.
- Ship the ugly version. Refine it when it matters.
- Delete what doesn't serve. Archive the rest.



