Hi, I'm Husni!
Backend engineer focused on payment systems, distributed architectures, and writing Go that doesn't make people sad. Currently building reconciliation pipelines at PLN Icon Plus.
Open to backend engineer roles — contact me and I'll send you my CV.
Experience
Backend Engineer
Backend Engineer
Sofware Engineer
Projects
Personal Wiki
Personal technical wiki — a SvelteKit static frontend backed by a Go content API with markdown rendering, FTS5 search, and auth-gated private pages.
RINTIS Karir
Career acceleration platform for young Indonesian talent — career assessments, mentorship, digital certificates, and Midtrans-powered payments.
Mentoring
Backend Advisor, Capstone Program
Asah led by Dicoding
Backend Project Advisor
Bangkit led by Google, Goto, and Traveloka
Recent Writing
A Love Letter to `time.Time` (And Why It Betrays You)
How a subtle timezone bug in our settlement pipeline taught me to respect time — literally.
Understanding Dependency Injection Using Go
one of design pattern where an object (or struct) receives its dependecies from an external source rather than creating them itself.
Deploy
Beyond the idempotency key — the edge cases that bite you when real money is on the line.