I'm a backend engineer with 10+ years of professional experience building high-scale distributed systems across the ride-hailing, e-commerce, and stock exchange domains. My focus is taking monolithic systems apart and rebuilding them as resilient, event-driven microservices that hold up under real production load.
- 🔭 Currently driving a monolith → microservices migration at Mekari, rewriting core inventory calculation engines (Average & FIFO costing)
- 🏦 Previously optimized the trading order system at Stockbit, one of Indonesia's top stock brokers, for high-volume, low-latency order processing
- 🛒 Led GraphQL Federation adoption at PT Dagangan, and built streaming infrastructure at Tokopedia handling millions of requests
- 🚖 Started my career at GO-JEK, Indonesia's first unicorn startup
- 💼 Open for freelance backend work — Golang/Rust APIs, Kafka pipelines, microservices migrations
- 🧑🏫 Mentor on ADPList · Writer on Medium
Primary stack: Golang · Rust · TypeScript (expert) · Svelte (frontend) · PostgreSQL / DuckDB · Kafka · Redis · Kubernetes Protocols & APIs: gRPC · WebSocket · MCP · FIX · GraphQL · REST
| Company | Role | Period |
|---|---|---|
| Mekari | Senior Software Engineer Lv.2 | Jul 2024 – Present |
| PT Dagangan | Principal Engineer | Jun 2023 – Mar 2024 |
| Stockbit | Principal Engineer | Apr 2022 – Jun 2023 |
| Tokopedia | Principal Engineer | Jan 2021 – Apr 2022 |
| Tokopedia | Senior Software Engineer | Feb 2019 – Jan 2021 |
| Tokopedia | Software Engineer | May 2017 – Feb 2019 |
| GO-JEK | Backend Engineer | Mar 2016 – May 2017 |
Open to Principal / Staff Backend Engineer roles and freelance projects involving high-performance, event-driven, or financial systems.