About Me
Hi! I'm Pras.
I've spent 10+ years building backend systems — from scaling infrastructure at Gojek and Tokopedia to leading platform engineering at Electrum, an EV startup changing how Indonesia moves.
I write here to share what I'm learning along the way.
Skills
Languages
Go, JavaScript, TypeScript
Databases
PostgreSQL, Redis, MongoDB
Infrastructure
Kubernetes, Docker, AWS, Kafka, Temporal, ClickHouse
Practices
Clean Architecture, DDD, TDD, CI/CD, Agile
Experience
Electrum
Aug 2023 – PresentTech Lead Platform
Oct 2025 – Present
Hands-on tech lead for a team of 3 — actively designing and shipping across transaction systems, IoT gateway, data pipelines, and platform infrastructure. Drive architectural decisions, review RFCs, and mentor engineers on system design.
Senior Software Engineer
Aug 2023 – Sep 2025
Personally designed and led the full backend redesign of ELIOT — Electrum's core IoT and transaction service — from MVP to a high-throughput production system. Scaled to 60K+ daily swaps and 50M+ IoT data points/day at 99.99% uptime — hands-on from architecture to deployment.
Gojek – GoPlay
May 2020 – Jul 2023Tech Lead Engineer
Oct 2022 – Jul 2023
Hands-on tech lead of a small backend team. Personally drove the core API refactor from 6s to 20ms latency, eliminating bottlenecks for 5M+ MAU.
Senior Product Engineer
May 2020 – Sep 2022
Built scalable APIs for homepage, search, and content recommendations serving millions of daily active users.
Tokopedia
Nov 2018 – Apr 2020Software Engineer
Built and optimized the homepage discovery backend serving 100M+ MAU. Improved throughput by 125% through caching optimizations at 20K RPS peak.