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
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%
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
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
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
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
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
July 2021 – September 2021
InternshipPT 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
- CW
June 2019 – July 2019
InternshipPT 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
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
Volunteering
July 2026 – Present
Asah led by Dicoding
AI Engineer Instructor
January 2026 – July 2026
Coding Camp powered by DBS Foundation
AI Engineer Instructor
October 2025 – February 2026
Asah led by Dicoding
Machine Learning/AI Advisor
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
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
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
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"
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