Experience
ByteDance โ Software Engineer Intern (Aug 2024 - November 2024)
- Migrated over 20 million binded e-wallet payment methods in Indonesia to Tokopedia payments as part of Bytedanceโs acquisition of Tokopedia.
- Supporting the merger of TikTok Shop and Tokopedia merchants to process both payments via a unified payment flow.
- Skills: Golang, gRPC, MySQL, Apache Thrift
Coinbase โ Software Engineer Intern (May 2024 - Aug 2024)
- Enabled defining vendor specific checks in the payments platform to enable teams to define vendor specific routing strategies for each payment method.
- Built the routing strategy for the SEPA deposits to optimally switch users ineligible for virtual account transfers to a secondary vendor leading to a 100% increase in the number of deposits for these users.
- Skills: Golang, gRPC, MongoDB, Protobuf
TikTok โ Backend Engineer Intern, Risk Prevention (Jan 2024 โ Apr 2024)
- Built and promoted a cross-team solution that aligns anonymized identifiers across teams to enable data joins and existing data pipelines to function in compliance with privacy laws.
- Built and maintained Change Data Capture (CDC) ETL pipelines to aggregate data into Hive and ClickHouse tables for BI/DA.
- Skills: Golang, gRPC, MySQL, Apache Thrift, Apache Hive, ClickHouse
TikTok - Fullstack Engineer Intern, Web Infrastructure (Aug 2023 โ Dec 2023)
- Built a low-code solution for constructing and releasing JSON (DSL) configuration files to reduce the development time of features by over 50%.
- Developed a branching feature that enables merging configuration files to crucially mitigate race conditions and implemented a preview environment to prevent production errors.
- Skills: Typescript, Node.js, Nest.js, MongoDB, Webpack Module Federation, React.js
TikTok โ Frontend Engineer Intern, Product (May 2023 โ Jul 2023)
- Built the web client to support content moderation operations on various media (video, user) on an internal platform.
- Implemented multiple crucial build migrations, including the adoption of a new package manager (PNPM) and web framework (ModernJS) to gain improvement in overall performance and achieve 100% compliance adherence in Q2.
- Skills: Typescript, Webpack, Modern.js, React.js, Redux.js
Binance - Software Engineer Intern, Product (Dec 2022 - Apr 2023)
- Built the entire onboarding flow at Binance Merchants to optimise the application flow and user experience resulting in a 66% quarter-over-quarter surge in merchant transaction volume.
- Designed and implemented the incremental adoption of a modern state manager (Zustand), leading to better performance and a potential reduction in state management bundle size of 90%.
- Skills: Typescript, React.js, Redux.js, Zustand
National University of Singapore - Undergraduate Teaching Assistant (Jan 2023 - Apr 2023)
- Taught Introduction to Object-Oriented Programming in Java.
- Managed and collaborated with other tutors to deliver weekly tutorials for a class of 20 students, fostering a collaborative and interactive learning environment.
- Achieved a top 10% teaching rating of 4.7 / 5.0 in the School of Computing, demonstrating exceptional instructional skills and mastery over the taught topic.
ย
Education
National University of Singapore (2021-2025)
Bachelor of Engineering in Computer Engineering
ย