关于我
不只是一份仓库清单。
工程只是我做事的一部分。另一部分是组织同伴、帮助同学、动手创作,以及保持好奇。
我是 Ray Tian,滑铁卢大学数学荣誉学士(Co-op)大一学生,关注数据驱动的问题解决、产品开发,以及由技术支撑的商业解决方案。我喜欢从具体问题出发:一个可以复现的 bug、同学真正需要的工具、一个需要有人组织的小组。离开键盘,我打乒乓球、弹钢琴,关注开源项目,也喜欢节奏游戏和互动式数字体验。
兴趣
- 乒乓球
- 钢琴 / 音乐
- 开源软件
- 应用数学
- 数据科学
- 编程与技术
- 节奏游戏(osu!mania)
- 互动游戏与数字体验
技能(如实分级)
- 数据与分析
- 课程:MATH 135 代数、MATH 137 微积分 1、ECON 101 微观经济学入门。学习中:SQL 与 Python(入门,尚不熟练)。实践:可复现的测试用例、用修复前后结果核对修复、时区与日期处理(job-ops PR)。
- 产品与工作流程
- 把真实的学生需求做成范围清晰的工具(WatDesk);英文与简体中文双语界面和文案;GitHub issue、pull request 与维护者沟通;GitHub Actions 的 CI 检查;组织学习小组和同伴倾听小组。
- 开发工具
- Git、GitHub、GitHub Actions、Vite、Vitest、浏览器扩展 API(Manifest V3)、ASan/UBSan(用于 Madeira PR);AI 编程助手,配合审查和测试使用,如上所述。
- 编程接触
- 项目使用:TypeScript、JavaScript、React(WatDesk)。课程:Racket(CS 135)。有限接触:C、Swift、Rust、Python(开源 PR 与个人项目,借助 AI 编程助手)。入门:SQL。
- 语言
- 中文 — 母语 · 英语 — IELTS Academic 总分 7.0