About
Fullstack engineer with 5+ years of experience building web products from scratch. I enjoy crafting clean APIs, performant frontends, and the systems that connect them. Currently focused on TypeScript, React, Go, and PostgreSQL.
Indonesia
Skills
Experience
Jakarta, Indonesia (Remote)
Leading development of the company's core SaaS platform used by 10,000+ businesses.
- Architected a real-time analytics dashboard handling 5M+ daily events
- Reduced API response time by 60% through query optimization and Redis caching
- Led a team of 4 engineers, doing code reviews and technical planning
- Migrated monolith to microservices, improving deployment frequency by 3×
Jakarta, Indonesia
Joined as the 3rd engineer to build the company's B2B marketplace from scratch.
- Built the entire frontend from scratch using React and TypeScript
- Designed REST API and database schema for the marketplace core
- Integrated payment gateway handling IDR 500M+ monthly transactions
- Built CI/CD pipeline with GitHub Actions, cutting deploy time by 70%
Bandung, Indonesia
First professional role — building client-facing web applications.
- Developed responsive UIs for 3 enterprise client projects
- Improved Lighthouse score from 40 to 85+ across all projects
- Worked directly with designers to implement pixel-perfect interfaces
Projects
Open-source analytics platform for tracking custom business events. Self-hostable alternative to Mixpanel with real-time dashboards.
E-commerce order management system with multi-courier integration and automated shipment tracking notifications.
Lightweight rate limiting middleware for Go HTTP servers. Supports fixed window, sliding window, and token bucket algorithms.
Publications
- Talk
Scaling Background Jobs in Go: From Goroutines to a Job Queue
GopherCon SEA 2024· - Article
From Express to NestJS: A Migration Story
Dev.to· - Article
How We Cut API Latency by 60% Without Changing Business Logic
Medium – Better Programming· - Package
go-ratelimit v1.0 – Distributed rate limiting for Go HTTP servers
pkg.go.dev· - Paper
Adaptive Caching Strategies for Read-Heavy Microservices: A Case Study
IEEE ICICT 2023·