Now
Where I'm at currently
Looking for summer internships for AI / ML / endurance physiology roles.
1B at Waterloo CS: CS 136, CS 136L, MATH 128, MATH 136, BET 350, GENE 123.
Digital Hardware Specialization.
Research assistant @ Reading-to-Learn Lab (advisors: Zhiyuan Sun, Prof. Victor Zhong), working on World Composer—a hybrid symbolic-neural world model for long-horizon reinforcement learning. Building tooling for trajectory collection and evaluation in environments like AppWorld, Craftax, and PyBullet robotics.
Dev @ Waterloo Rocketry Design Team.
Check out my reflections from my first term in Canada. Or, read about reflections from my past life from 2023, 2024 and my reflection on faith. Or, you could watch what I went through here (Basic Military Training) and here (Navy OCS, Midshipmen School).
Things I'm doing
Last updated Jan 2nd, 2026
- Completed 1A at Waterloo CS: Phys 121, CS 135, Math 135, Math 137, Commst 223.
Previous Update: Aug 14th, 2025
- Moved to UWaterloo :D
- Cooked up something with AI and physiology — CalmCue (Hack the North 2025).
Previous Update: Apr 7th, 2025
ORD'ed on 28 Jan 25!! Current research intern @ menlo.ai. Tinkering with realtime capabilities and API platform building. Part of the Jan team 👋.
- Learning a ton at menlo.ai :D
- Toured SF, Toronto and Waterloo in March!
- Building Ho Jiak Bo? (Mar 25 - ). Food blog aggregator for great Singaporean food!
- Building Elite Endurance Viz (Aug 24 - ). Github Repo
- Wrote reflections: On Status, 2024 Wrapped
Previous Update: Aug 24th, 2024
- Current intern at TeraflopAI (May 2024 - ). Learning about the importance of cleaning (text) data before feeding it into model training.
- Wrote something on travel escapism
- Exploring endurance physiology x data analytics (part 2a/b):
a: distribution of male elite endurance athletes
b: how accurate are IAAF rankings in predicting elite endurance performance at the Olympics? - Exploring the intersection of endurance physiology and data analytics (part 1): EDA (Exploratory Data Analysis) with Entalpi's Kona 2022 run segment data of Kristian Blummenfelt and Gustav Iden.
- Restarting my ML journey (rigorously!) with FastAI part 2
Previous Update: May 24th, 2024
- Learnt how to integrate markdown with styling into this website.
- Published articles on unconventionality: On Metrics and Games (1/3) | On Nurturing Unconventional Youth Outliers (2/3) | On Exploration and Genuine Interest Cultivation in an AI age (3/3)
- Running Now: Training for a 10k in June as a leadup to a half marathon in late August.
- Finished writing A Parade and A Prayer: Just some reflections on my faith as I end one chapter of my military life, and start another.