Now
Current — Fall 2026
Back at UWaterloo for my 2A term.
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. Implementing and testing baselines from WorldCoder and Dreamer across different environments.
Recent writing and reflections
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).
Previous updatesMay 2024 – Summer 2026
Summer 2026
- Worked as a software engineering intern @ Datacurve AI in SF, focusing on coding data for frontier model labs.
- 1B at Waterloo CS: CS 136, CS 136L, MATH 128, MATH 136, BET 350, GENE 123.
Digital Hardware Specialization.
- Completed 1A at Waterloo CS: Phys 121, CS 135, Math 135, Math 137, Commst 223.
- Dev @ Waterloo Rocketry Design Team.
- Moved to UWaterloo :D
- Cooked up something with AI and physiology — CalmCue (Hack the North 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
- 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
- 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.