Loading

About

William is a data & platform engineer who designs, builds, and maintains end-to-end data ecosystems across data engineering, warehousing, business intelligence, governance, and full-stack development. At Traveloka he focuses on data warehouse engineering — optimizing pipelines and ingestion to improve data delivery timeliness by 40% — and has led internal training on data modeling, data warehousing, and software engineering practices. Before that he honed QA automation skills at Shopee.

His background includes BI and data analysis internships at OVO and Paragon Technology and Innovation: a large-scale data migration to GCP with automated job scheduling, and a data-preparation overhaul during an ERP migration. Beyond work he mentors capstone teams as a Cloud Computing Tech Advisor for Bangkit Academy and has led student organizations, running national-scale events and workshops.

Trusted by

Years of Experience
5+
Annual Processed Data
1000TB+
Data Source Aggregated
10+
Certification & Awards
2+

Experience

  1. Gojek logo

    September 2025 – Present

    Gojek

    Senior Data Warehouse Engineer

    • MaxCompute
    • Alibaba Cloud
    • SQL
    • AliCloud OSS
    • MySQL
    • SFTP
    • Nurtured a 5-engineer team through data housekeeping, SOP alignment, and report & alert enablement, lifting data quality timeliness from 93% to 99.5% in 3 months
    • Analyzed 1,000+ ETL pipelines; schedule preponement moved P99 finished-task time from 12PM to 9AM UTC+7
    • Designed a cloud cost strategy that cut the Alibaba MaxCompute monthly warehouse bill by 60%
  2. Traveloka logo

    March 2025 – September 2025

    Traveloka

    Senior Data Engineer - Data Warehouse Engineer

    • DBT
    • Apache Airflow
    • BigQuery
    • Python
    • Looker Studio
    • Tableau
    • SQL
    • Led a 2-person team migrating and standardizing 500+ Commercial Department assets from BigQuery Scheduled Query and Views to DBT Airflow, with a Looker Studio progress dashboard
    • Built a DBT Source Freshness Check plus a Python Tableau Data Source Auto Refresh Connector that removed 100% of operational maintenance and lifted dashboard timeliness from 70% to 90% in one month
  3. Traveloka logo

    October 2023 – March 2025

    Traveloka

    Data Engineer - Data Warehouse Engineer

    • Python
    • DBT
    • BigQuery
    • Vertex AI
    • Kubernetes
    • SQL
    • Standardized a third-party ingestion framework in Python aggregating 30+ data sources, achieving 75% Kubernetes memory reduction, 50% ingestion speed improvement, and 80% annual cost decrease
    • Built a price stance & dynamic pricing pipeline in DBT on BigQuery for flight and accommodation, contributing roughly 10% YoY revenue growth in under a year
    • Built an LLM-powered customer service RAG pipeline on Vertex AI for flight reschedule recommendations
  4. Shopee Ltd logo

    April 2023 – October 2023

    Shopee Ltd

    Software Quality Assurance Automation Engineer - Marketplace

    • XCUITest
    • Objective-C
    • UiAutomator
    • Espresso
    • Java
    • iOS
    • Android
    • Developed automation scripts and managed over 200 test cases for user marketplace logistics (MPL), marketplace orders, and user order lists in Shopee's iOS App using the XCUITest framework in Objective C
    • Created more than 10 test cases for user identification features in Shopee's Android App using the UiAutomator and Espresso frameworks in Java
    • Led final live regression testing for Marketplace Logistics (MPL), New Payment Channel Integration (MPP), User Cart, and Seller Wallet features, ensuring app reliability by executing over 250 regression test cases weekly
  5. Shopee Ltd logo

    September 2022 – April 2023

    Shopee Ltd

    Junior Full Stack Software Engineer - Digitalent

    • Go
    • Gin
    • TypeScript
    • React
    • OAuth
    • Redis
    • CI/CD
    • Participated in the Digitalent program, a full-stack web development training course covering various technologies used by Shopee Pte Ltd
    • Led a team of 5 developers to create a simple e-commerce app in 2 months, utilizing Golang+Gin for the backend and Typescript+React for the frontend. Implemented OAuth, Redis Caching, CI/CD Pipeline, and Cloud Deployment
    • Developed simple e-wallet and restaurant booking apps using the same technology stack
  6. PT Visionet Internasional (OVO) logo

    December 2021 – September 2022

    PT Visionet Internasional (OVO)

    Business Intelligence - Data Platform Engineer

    • Apache Spark
    • Hive
    • Impala
    • BigQuery
    • Apache Airflow
    • Python
    • Tableau
    • Google Data Studio
    • REST API
    • Assessed, designed, and implemented end-to-end pipeline migration from on-premise Spark, Hive, and Impala to GCP BigQuery
    • Developed a Cross-Platform Task Dependency feature on Airflow via REST API, eliminating 100% of manual dependency maintenance
    • Built a Python-based Email Blast Airflow operator enabling 20+ automated reports
  7. PT Paragon Technology and Innovation logo

    July 2021 – September 2021

    Internship

    PT Paragon Technology and Innovation

    Master Data Management Intern

    • VBA
    • Excel
    • ERP
    • Migrated and standardized over 50,000 B2B and B2C customer records from 30+ differently formatted data points into a new ERP by designing and implementing data preparation procedures
    • Developed a VBA-based consumer data preparation tool that cut data preparation time by up to 75%
    • Collaborated with the MDM Team to standardize more than 15,000 product production routing data spread across 4 different factories
  8. CW

    June 2019 – July 2019

    Internship

    PT Cipta Wijaya Mandiri

    Human Resource Business Partner Intern

    • Worked out the 360-degree annual employee KPI (Key Performance Indicator) calculation project
    • Conducted on-hand counseling on filling KPI surveys for over 1200 company employees

Education & Certification

  1. Institut Teknologi Bandung (ITB) logo

    2018 – 2022

    Institut Teknologi Bandung (ITB)

    Industrial Engineering Major - Bachelor of Applied Science (BASc)

    • Thesis: "Develop Topic Modelling Tool for Extracting Topic from PeduliLindungi Apps Reviews Using Text Mining Method", in collaboration with KKSIK ITB
    Thesis
  2. Google Cloud logo

    2024 – 2026

    Google Cloud

    Professional Data Engineer (PDE)

    Credential
  3. Confluent logo

    2026 – 2028

    Confluent

    Certified Data Streaming Engineer

    Credential

Volunteering

  1. Asah led by Dicoding logo

    July 2026 – Present

    Asah led by Dicoding

    AI Engineer Instructor

  2. Coding Camp powered by DBS Foundation logo

    January 2026 – July 2026

    Coding Camp powered by DBS Foundation

    AI Engineer Instructor

  3. Asah led by Dicoding logo

    October 2025 – February 2026

    Asah led by Dicoding

    Machine Learning/AI Advisor

  4. Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka logo

    May 2024 – July 2024

    Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka

    Bangkit Cloud Computing Tech Advisor

    • Guiding two student groups (14 individuals) in understanding Bangkit's curriculum and their Capstone Projects
    • Providing feedback, evaluations, technical support, and advice on the development of products or business ideas during their Capstone Project
  5. Keluarga Mahasiswa Teknik Industri (MTI) ITB logo

    April 2021 – April 2022

    Keluarga Mahasiswa Teknik Industri (MTI) ITB

    Head of Professional Development Department

    • Designed and fostered 2 divisions (Workshop Seminar Division & Alumni Talks Division) under the Professional Development Department
    • Coached more than 20 staff & apprentices about project planning & project management with Airtable
    • In total, managed to organize a national-level business case competition & 11 self-enhancement webinars attended by more than 500 participants
  6. MTI Data Analytics Club logo

    February 2021 – April 2022

    MTI Data Analytics Club

    Vice President

    • Arranged a workshop about data mining attended by more than 40 ITB undergraduates
    • Organized a national-scale data analytics mini competition, participated by more than 40 students from all over Indonesia
  7. Keluarga Mahasiswa Teknik Industri (MTI) ITB logo

    June 2020 – August 2020

    Keluarga Mahasiswa Teknik Industri (MTI) ITB

    Head of Human Resources Department — Wisjul MTI ITB 2020

    • Recruiting, evaluating, and managing more than 50 Wisuda Juli staff
    • Led Human Resources — Peer Evaluation & Customer Satisfaction Evaluation projects
    • Conducted a mini workshop about "Brain Storming Technique with KJ Method"
  8. IECOM 2020 (Industrial Engineering Competition by MTI ITB) logo

    October 2019 – January 2020

    IECOM 2020 (Industrial Engineering Competition by MTI ITB)

    Committee Member — Software Engineer

    • Designed an Industrial Finance Simulator for the Elimination Stage
    • Made an Industrial Finance Simulator program, powered by VBA & Macro Excel