William Pangiawan
Available for opportunities

Hi, I'm William Pangiawan

Senior Data Platform Engineer & Data Platform Manager

More than a decade of experience building and scaling data infrastructure. From feature stores at 15,000+ RPS and RAG-enabled GenAI discovery platforms, to $60K/year cloud cost savings and 99.95% service uptime.

About Me

Senior Data Platform Engineer & Data Platform Manager

With more than a decade of engineering experience, I specialize in building and scaling data infrastructure at Traveloka — one of Southeast Asia's largest travel platforms. My work spans RAG-enabled GenAI data discovery, high-throughput feature stores, PII data governance, and cross-functional platform migrations.

I've led teams, managed stakeholders across 10+ product teams, and driven platform modernization end-to-end — from infrastructure as code with Terraform and Kubernetes to CI/CD pipelines and SLO-backed reliability.

10+Years of engineering experience
15K+RPS on feature store infrastructure
$60KAnnual cloud cost savings delivered
99.95%Service uptime on critical workloads

Experience

Work History

Senior Data Platform Engineer — Core Data Platform Team

Traveloka

2019 – Present
  • Built a RAG-enabled GenAI data discovery system using MCP to serve context between retrieval, prompt construction, and user-facing discovery.
  • Built supporting pipeline and services end-to-end: scheduled metadata embedding into a vector database, an MCP server for context serving, and a messaging-based discovery service that acts as an MCP client and returns GenAI answers to users.
  • Researched, implemented, and automated PII data classification and tagging for data governance, enabling safer and more consistent handling of sensitive data.
  • Standardized organization-wide infrastructure with Terraform (IaC) and improved deployment consistency through Kubernetes + Helm rollout patterns.
  • Architected a production Feature Store serving 15,000+ RPS with <200ms latency and autoscaling through Kubernetes HPA for traffic spikes.
  • Coordinated with stakeholders across 10+ product teams to align feature store requirements, integration timing, and rollout readiness.
  • Implemented CI/CD automation that reduced feature-serving release readiness to under 15 minutes for new production features.
  • Maintained 99.95% service uptime and high success rates for mission-critical, high-throughput data platform workloads.
PythonGolangGenAI / RAGMCPVector DBAirflowBigQueryGCPKubernetesTerraformHelmdbt

Migration Team Manager (temporary project role)

Traveloka

2024
  • Managed 5 engineers across 5+ product teams, handling priorities, deadlines, and task delegation for the fraud and financial services migration.
  • Mapped knowledge for 9 real-time services and 11 aggregate services involved in the migration.
  • Refactored data pipeline and service logic end-to-end, adapting implementation for feature store integration.
  • Reduced annual cloud spend by $60,000 USD/year by consolidating 20 services into a centralized serving layer.

Software Engineer

Tokopedia

2017 – 2019
  • Built an intelligent auto-reply support workflow that reduced incoming customer support tickets by 73%.
  • Migrated Help Center search from relational DB queries to Elasticsearch, improving query matching by 21% and retrieval speed by 50×.
  • Delivered Contact Us and Help Center backend APIs with unit tests and documentation to improve release quality and team onboarding speed.
GolangElasticsearchREST APIsUnit Testing

Quality Assurance Manager

Tokopedia

2017
  • Led and mentored 4 QA engineers, coordinating sprint planning and release validation as Scrum Master.
  • Executed UAT for a major Contact Us redesign and released with zero major production bugs.
  • Established test coverage standards with 80% module coverage and 90% API coverage using Runscope and Postman.
  • Built an internal testing interface that improved execution efficiency and shortened repetitive manual QA workflows.
QA LeadScrum MasterDatadogPostmanJMeterTest Automation

Quality Assurance

Tokopedia

2015 – 2017
  • Conducted strict UAT for the new Contact Us design, resulting in zero major bugs found.
  • Provided better testing experience by adding an interface for the company's custom automation test tool.
  • Ensured product quality by developing test cases covering 80% of modules.
  • Tracked product reliability by creating data dashboards using Datadog.
QATest AutomationDatadogUAT

Software Engineer Intern

Bank BCA

2014 – 2015
  • Developed a Reporting Generalization Tool using Java to simplify report templates across reporting tools.
  • Designed the database used by the Reporting Generalization Tool.
  • Researched new technologies to improve software quality.
  • Developed tools for internal development use.
JavaDatabase DesignInternship

Skills

Technical Toolkit

Languages

PythonGolangJavaSQL

Data & ML Platform

Apache AirflowBigQuerydbtFeature Store DesignBatch / Streaming PipelinesRAGMCPVector DatabasesLLM Integration (GenAI)Elasticsearch

Cloud & Infrastructure

Google Cloud Platform (GCP)KubernetesTerraformHelmCI/CDInfrastructure as Code (IaC)

Observability & Governance

DatadogSLI / SLO MonitoringPipeline DashboardsPII Classification & TaggingMetadata Management

Delivery & Leadership

Agile / ScrumCross-functional Stakeholder ManagementTechnical DocumentationTeam Leadership

Certifications

Google Cloud Certified — Professional Data Engineer

2023

Projects

Selected Projects

AI Data Discovery Platform

Traveloka

Built a RAG-enabled GenAI discovery system with MCP-based context serving, scheduled metadata embeddings into a vector database, and a messaging-driven discovery service that returns natural language answers to users.

RAGMCPGenAIVector DBPython

Feature Store Platform

Traveloka

Designed and architected a low-latency online feature serving platform handling 15,000+ RPS with <200ms latency, autoscaling via Kubernetes HPA, and CI/CD pipelines enabling new feature production in under 15 minutes.

KubernetesGCPCI/CDPythonGolangApache AirflowBigQuerydbt

Data Service Migration Program

Traveloka

Led a team of 5 to consolidate 20 fraud and financial services into a centralized serving layer, migrating 9 real-time and 11 aggregate services, reducing annual cloud spend by $60,000 USD/year.

BigQueryGCPTeam LeadershipProject ManagementPython

Help Center Search with Elasticsearch

Tokopedia

Built a search mechanism for Tokopedia’s Contact Us Help Center using Elasticsearch, enabling users to find related articles with 21% better query matching and ~50× faster retrieval compared to the previous database query approach.

ElasticsearchGolangREST APIs

BCA Reporting Generalization Tools

Bank BCA

Internal application to generate reports using templates created by other reporting tools (Crystal Report, BIRT, JasperReport). Built using Java with an MVC architecture to standardize report generation across the organization.

JavaMVCDatabase DesignStruts

Contact

Get In Touch

Whether you have an interesting data problem to solve, a project to collaborate on, or just want to connect — my inbox is open.