Contact Info / How to reach out to me

This page exists because I sometimes login to online platforms and see messages from people who tried to contact me but did not get a response in time.

If I don't respond 2-3 times past expected time, feel free to follow up.

PlatformUsernameHow often I checkNotes
GitHub (Issues)harry7557558dailyuse when relevant to a project; not recommended for private information
Discordspirulaedailyhas a tight file upload size limit, use external link for large files
Emailharry7557558 -at- gmail -dot- comdaily
WeChatharry7557558every 1-3 daysI type faster in English and may reply in English, but I do read and speak Chinese
LinkedInharry7557558once a few weeks
Redditharry7557558once a few weeksI may check more frequently within a few days after making a post

Do not use: my mail.utoronto.ca email (external emails can go into spam), harry7557558 on Discord (I don't check anymore), Instagram/Facebook/Threads/X (I don't check).

Updated September 9 2026.