National University of Singapore, NUS College
Singapore · August 2023 – Present
- Specialization: Parallel Computing, Database Systems
- Awards: NUS College International Scholarship
-
Clubs & Societies: NUSC Maker's Directorate, Impart Education
Volunteer
Intrinsic at Google, Software Engineer Intern
Singapore · June 2026 – Present
-
Building a highly concurrent discrete event simulation library in
Rust.
Oracle Red Bull Racing and Technology, Software Engineer Intern
Milton Keynes, United Kingdom · July 2025 – June 2026
-
Tripled throughput for a core gRPC API streaming resampled time-series
data through profile-driven optimizations and encoding format changes.
-
Optimized throughput, latency and concurrent request performance of
GRPC, Kafka, and REST APIs between multiple regions and locations,
through profiling, application improvements, and network tuning.
-
Iterated and deployed services governing the ingestion, processing,
and serving of large volumes of data on Kubernetes clusters and
virtual machines (VM)s across multiple regions using Ansible and Helm.
-
Implemented and maintained ETL pipelines for processing vehicle and
simulation data, and added key concurrency and parallelism driven
optimizations to improve performance in Python using Prefect and Dask.
- Built a GraphQL API for querying vehicle telemetry data.
-
Improved responce latency and quality for the Retrieval Augmenmted
Generation (RAG) tool in Python by implementing Reciprocal Rank Fusion
(RRF) and the inclusion of a late interaction model.
Intrinsic at Google, Software Engineer Intern
Singapore · May 2024 – August 2024
-
Developed key features for the RMF Site Editor, including scenario
trees for testing robot fleet configurations, and an API for extending
the editor to support unsupported hardware.
-
Engineered a test and debugging tool for the Multi Agent Pathfinding
library in Rust, letting developers configure search parameters, step
through the planner's search space, and analyse robot trajectories.
Trames, Data Engineer Intern
Singapore · June 2023 – August 2023
-
Engineered data analytics metrics in Typescript and Express.js, and
created interactive, responsive charts and dashboards aligned with
customer requirements.
-
Built a continuous integration tool for automating the retrieval,
organisation, and embedding of new charts from MongoDB Atlas using AWS
Lambda, with integration for Slack and Monday.com.
Singapore Armed Forces, Armoured Combat Engineer Specialist
Singapore · June 2021 – April 2023
-
Worked with the command team to build a Telegram bot using Google Apps
Script, automating the collection, processing, and display of soldier
heat acclimatisation data.
-
Led teams as a vehicle and section commander in armoured combat
engineer exercises.
MooVita Pte Ltd, Software Engineer, Motion Planning
Singapore · March 2021 – June 2021
-
Maintained and iterated on high-performance C++ and Python libraries
in ROS/ROS2 for path planning, path optimisation and Bayesian
occupancy mapping.
-
Designed a real-time, low-latency C++ library for rapid trajectory
planning and optimisation in the Frenet frame, capable of avoiding
static and dynamic obstacles in uncertain environments.