Experience

Kipo AI

| San Francisco
Jun 2025 - Present

Software Engineering Intern

Built much of the web application and the platform systems beneath it, through the scale-up from stealth to ~1,000 active users over a 2M+ component index.

  • Rewrote the authentication and session system to unblock OAuth and enterprise rollout, with cross-browser end-to-end tests guarding the flow.
  • Rebuilt the product's real-time core on Temporal, replacing a WebSocket-and-SSE patchwork and in-process state, and split chat from search -- opening product directions the original coupling had ruled out.
  • Rebuilt the deploy pipeline and test suite over several sprints -- unit, end-to-end and fuzz, with the front-end tests driven through the accessibility layer -- which surfaced and closed a backlog of latent defects.
Languages:PythonTypescript
Frontend:Next.js
Backend:NestJSFastAPIOpenFGA
Databases:PostgreSQLMongoDBRedis
Services:AWS

DSBJ

| Singapore
Jan 2024 - Jun 2024

Application & Data Developer Intern

Internal platform work for an electronics manufacturer -- making complex models readable to the domain experts who rely on them, and unifying login across six applications.

  • Built a model visualisation platform with LLM-based diagnostics, used day to day by the domain experts who had to interpret the models.
  • Replaced six independently built authentication systems with one -- modern password hashing, proper access and refresh tokens, and consistent session management across all six applications.
Languages:PythonTypescript
Frontend:Next.js
Backend:NestJSFastAPI
Databases:PostgreSQL

Gigworks

| Singapore
Feb 2021 - Jun 2021

Mobile and Web Application Developer Intern

  • Owned development across mobile and web on a revenue-generating e-commerce platform, contributing ~80% of the production codebase.
  • Reduced user-reported defects by ~90%, improving checkout reliability.
  • Closed a ~6-month delivery gap by working directly against the design team's backlog.
Languages:DartTypescript
Frontend:FlutterAngular
Databases:Firebase

Civil Defence Academy

| Singapore
Jan 2020 - Feb 2021

Mobile Application Developer

Built during National Service and deployed base-wide -- Flutter and Firebase, replacing manual status tracking for 1,000+ personnel.

Languages:Dart
Frontend:Flutter
Databases:Firebase

Research

AI4X 2025

| First Author

Quantifying Uncertainty in Physics-Informed Neural Networks

Deep evidential regression applied to PINNs -- a way to tell when a prediction should not be trusted. Demonstrated on Burgers and Laplace.

ABSTRACTWe integrate a state-of-the-art method to quantify aleatoric and epistemic uncertainties in physics-informed neural networks and observe that they can be captured effectively while maintaining predictive accuracy.

Available at: Paper
Physics-Informed Neural NetworksUncertainty Quantification

Education

Nanyang Technological University

Bachelor of Engineering (Honours), Computer Engineering

  • Minor in Business
  • Elective Focus in Security & Artificial Intelligence