Senior backend engineer · Jakarta, Indonesia

Hi, I’m Reyner.

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.

Portrait of Reyner Pantou
Go · Search APIs · Distributed systems
Previously atTokopedia ByteDance2021 — 2026

Commerce Growth

Search · Ads · Promotions

+18.5%Search GMV
TikTok Search Platform Integration
+11.06%Search GMV
High-Value User Coupon Experiment
+21.69%Pseudo Ad DGMV
Separate Ads Experiment

Operating Efficiency

Cost · Latency · Resources

$288K/yearElasticsearch Savings
Annualized from $24K/month · Combined team program
−54.68%API-Layer Infrastructure Cost
ByteCloud Migration & Service Improvements
−350 msPage Latency
Migration: 1,200 → 850 ms

Production Delivery

Integration · Migration · Governance

3API-Layer Services
Search API, Search Provider, Search Pack
0Reported Cutover Downtime
API migration and provider transition
<1 hourUrgent Policy Fix
P0 incident response

Selected outcomes across my career. Each figure belongs to its own initiative or experiment; results are not cumulative.

01 / Selected work

Work with measurable impact.

Six workstreams.
Explore the decisions and results.

Search integration

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

Architecture and migration

A simpler search API layer

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

Performance and infrastructure

Lower-cost, faster search

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

Monetization

Ads inside commerce search

Enabled TikTok advertising on Tokopedia search while preserving organic results and legacy ads.

+21.69% Pseudo Ad GMVReported experiment, rounded

Product and growth

Product cards and promotions

Standardized product-card contracts and delivered pricing, promotion, coupon, and discovery features.

+5.7% Main Orders per UserBonus Promotion A/B Experiment

Reliability and leadership

Safer changes, clearer ownership

Led migrations across downstream teams, handled urgent policy incidents, and strengthened engineering quality.

14+ Departments CoordinatedAPI & Platform Migrations

02 / Experience

Ownership through delivery.

Architecture, execution,
and production accountability.

2024 — 2026ByteDance

User-facing search API layer

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.

  • Architecture. Built the user-facing layer in Go: Search API for orchestration, Search Provider as the engine aggregator, and Search Pack as the item and component packer. Separated services so pack features could deploy independently.
  • Integration & migration. Aggregated TikTok organic and advertising engines, maintained card, filter, and sort contracts, and migrated the API layer to ByteCloud with Kitex and zero reported cutover downtime.
  • Commerce & tracking. Delivered product, video, store, and ad cards; promotion display, popups, and claims; engine impressions and event tracking. Bonus Promotion experiments reported +5.7% Main Orders per User.
  • Governance & delivery. Handled blacklists, interventions, and product-status/moderation rules. Aligned Product, Frontend, QA, Ads, and Data Science on contracts, testing, rollback plans, and experiments; delivered an urgent policy fix in under one hour.
2021 — 2023Tokopedia

Search APIs, retrieval, and relevance features

Software Engineer · Search

Built search APIs across shopping surfaces and served as engineering PIC for product-card contracts, performance improvements, and downstream migrations.

  • Search & relevance. Implemented Search APIs in Go across result, store, grocery, and discovery pages: product cards, advertisements, filters, sorting, retrieval, fine-ranking boosts/deboosts, NLP, and blacklists.
  • Product contracts. Standardized organic and advertising product-card contracts with Android, iOS, desktop, and Ads teams, giving other shopping surfaces a shared reference implementation.
  • Performance & ingestion. Optimized Elasticsearch queries, mappings, and Redis caching within the combined team program reporting $288K/year annualized savings. Limited ingestion-service contributions processed product information before indexing.
  • Delivery & quality. Coordinated cross-department endpoint migrations with trackers and mitigation plans; built reusable query/cache abstractions, strengthened integration testing, mentored engineers, and supported production operations.

Tools I work with

  • Go
  • Elasticsearch
  • Redis
  • PostgreSQL
  • Kafka
  • gRPC

03 / About

An engineer who owns the outcome.

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

The full picture.

My experience, skills, and education in one PDF.

05 / Get in touch

Let’s talk.

Looking for a backend engineer who can own
architecture, delivery, and production outcomes?

Send me an email LinkedIn (opens in a new tab)Based in Jakarta, Indonesia