Backend engineer working with Go, Rust & React in the finance world. I write to make complex things feel simple — most recently about Go Performance Optimization, Go Interfaces, and Go Concurrency.
“Easily one of the best people I have worked with.”
A few mental models I keep coming back to when I want something complex to feel more understandable.
Learn how to optimize Go applications for maximum performance. Covering profiling, memory management, concurrency optimization, and advanced techniques.
Master Go's interface system - from basic interfaces to advanced patterns like type assertions, empty interfaces, and interface composition.
Deep dive into Go's powerful concurrency model. Learn how to use goroutines and channels to build efficient, concurrent applications.
AI copilot for prop traders: sizes trades across funded accounts, enforces risk and drawdown limits, copies trades, and tracks payouts.
Online store for PC gaming components and peripherals with official warranty and nationwide shipping in Indonesia.
Job platform with free ATS-friendly CV templates, CV reviews by HR practitioners, and job matching.
Every year, a look back at what changed in my career and life.