Tokopedia × TikTok Shop search
Integrated a new search engine without losing Tokopedia’s filters, sorting, or commerce experience.
+18.5% Search GMVTikTok Search Platform Integration
Senior backend engineer · Jakarta, Indonesia
I build search APIs
from design to production.
Five years at Tokopedia and ByteDance. I owned the user-facing search API layer, connecting organic and advertising engines to shopping experiences—from service design and integration through rollout, governance, and monitoring.
Five years at Tokopedia and ByteDance. I build user-facing search APIs, engine integrations, and commerce experiences with Go.

Search · Ads · Promotions
Cost · Latency · Resources
Integration · Migration · Governance
Selected outcomes across my career. Each figure belongs to its own initiative or experiment; results are not cumulative.
01 / Selected work
Six workstreams.
Explore the decisions and results.
Integrated a new search engine without losing Tokopedia’s filters, sorting, or commerce experience.
+18.5% Search GMVTikTok Search Platform Integration
Migrated Search API to ByteCloud and separated Search Provider engine aggregation from Search Pack item and component packing.
−350 ms Search Result Page Latency1,200 ms to 850 ms
Optimized Elasticsearch queries, index mappings, and cache behavior as part of the search cost program.
$288K/year Annualized Elasticsearch Savings$24K/month × 12 · Combined team program
Enabled TikTok advertising on Tokopedia search while preserving organic results and legacy ads.
+21.69% Pseudo Ad GMVReported experiment, rounded
Standardized product-card contracts and delivered pricing, promotion, coupon, and discovery features.
+5.7% Main Orders per UserBonus Promotion A/B Experiment
Led migrations across downstream teams, handled urgent policy incidents, and strengthened engineering quality.
14+ Departments CoordinatedAPI & Platform Migrations
02 / Experience
Architecture, execution,
and production accountability.
Senior Software Engineer · Search
Owned the services between TikTok’s search engines and the shopping experience, from architecture and integration through rollout and production operations.
Software Engineer · Search
Built search APIs across shopping surfaces and served as engineering PIC for product-card contracts, performance improvements, and downstream migrations.
Tools I work with
03 / About
I’m a senior backend engineer based in Jakarta, originally from Surabaya. My strongest work sits where search API architecture, commerce goals, and production constraints meet.
I stay involved beyond implementation: aligning downstream teams, making migrations observable, operating experiments, and helping other engineers maintain what we ship.
Go is my primary language. At Tokopedia, I also worked on retrieval, fine-ranking boosts and deboosts, NLP, and limited product-ingestion changes. At TikTok, my ownership centred on Search API, Search Provider, and Search Pack.
04 / Curriculum vitae
My experience, skills, and education in one PDF.
05 / Get in touch
Looking for a backend engineer who can own
architecture, delivery, and production outcomes?