More Miles
A native iOS running app for iPhone, built end to end in Swift 5. It turns Apple Health data into clear progress, personal benchmarks and a fun roasting feature. Designed, developed and shipped solo, now live on the App Store.
Malaysian · Shanghai / KL based
I work across AI, product and growth. Most days that means taking an interesting problem and making a practical thing out of it.
01 / Principle
Taste matters.
So does making.
Design decides everything.
02 / Selected projects
A native iOS running app for iPhone, built end to end in Swift 5. It turns Apple Health data into clear progress, personal benchmarks and a fun roasting feature. Designed, developed and shipped solo, now live on the App Store.
A Discord bot connected to Kimi’s latest LLM, with memory, live web search and file handling. It knows Gen Z slang, internet humour and how to be fun without trying too hard. Everyone loves Kimi Bot.
Read the build notesA native Mac app for subscriptions, instalments and payables across MYR and RMB. Everything stays local, monthly payments roll forward, and backups are built in.
An iOS countdown that excludes weekends, public holidays and custom days. It also creates event artwork and roasts you while you wait.
A minimalist tool that crawls an X link or post ID and organizes likes, replies, quotes and other post data. Paste, extract and export, saving 99% of the dirty work.
Ongoing / Always
More in the works. Updates whenever the next idea survives the prototype.
03 / Work & education
A finance degree, product work, AI projects and plenty of learning by doing.
Moonshot AI · Kimi
Growth Staff · Jul 2025 to Mar 2026
Growth Intern · Mar to Jun 2025
Worked across product, product operations, international GTM, KOL partnerships, content strategy and community operations. Sometimes I built useful tools for the team because waiting was slower.
Ping An Technology · Frontier Technology Team
Knowledge Extraction and Representation Model Platform Group
Handled the messy work of bringing AIGC into internal workflows. Used Stable Diffusion for image generation, built AI agent pipelines for asset production, set up RAG knowledge bases and wrote the PRDs that kept it understandable.
SJTU School of Media & Communication
Studied why people disclose personal information to generative AI. Social psychology met very long survey spreadsheets.
PharmCube
Worked across ByDrug and translated very specific pharmaceutical information needs into product work.
Modelize.ai
AI product operations, AIGC market research and content campaigns. This is where my browser tab count stopped being reasonable.
Antai College of Economics and Management, Shanghai Jiao Tong University
Majored in Finance and spent most of the degree learning how companies, capital and markets work. Research projects and side quests took care of the rest.
Kuen Cheng High School
Studied business and commerce. Also played cello, which required a different kind of risk management.
04 / Research & competitions
Some became papers. Some became competition cases. All of them had to survive data, deadlines and group work.
Corporate finance · Gender diversity · Capital structure stability
Generative AI · Social psychology · Human AI interaction
Cross cultural communication · Malaysia · Contemporary China
Watch the official documentary ↗Ranked 8th nationally, placing in the Top 4%.The report was selected for the official collection.
View the official collection ↗Competition Prize and finalist, placing in the Top 12%.
Read the official announcement ↗05 / Off screen
Coffee, unfamiliar streets, five languages and a soundtrack that leans heavily Taiwanese indie.
Coffee / My favourites
Languages / Five in rotation
Useful for cross cultural work, family group chats and ordering food without pointing at the menu.
Life through a lens













Soundtrack / My favourites
I’ve been lucky to catch quite a few Taiwanese indie bands live. Here are five of my favourites.
06 / Journey
Things I built, endings I sat with and lessons that took longer than expected.

Aug 23, 2026 · 18 min

Jun 30, 2025 · 7 min

May 6, 2025 · 6 min
07 / Contact
For work, collaborations, side projects or coffee recommendations, drop me an email.