M.S. student in Computer Science at Brown University, focused on visual computing. I did my B.S. in CS at Southwest Jiaotong University and the University of Leeds.
I’m open to full-time opportunities starting in winter 2026. Feel free to reach out.
- Personal site (portfolio + blog): SITE_URL Graphics demos, write-ups, tutorials, and more — built with React · Vite · Tailwind (Supabase for comments).
- Real-time & offline graphics: path tracing, WebGL/Three.js experiences, OpenGL course projects, geometry processing (half-edge mesh, ARAP, NPR/stippling), physics/FEM, stylized rendering.
- Web & tools: static translators, AI-adjacent side projects, Obsidian plugins, and deployment/DevOps write-ups.
- Writing & teaching: 图形学随笔与教程、工程类技术笔记(也见于 CSDN 专栏 等站外文章)。
A few featured projects on the site (more on the Projects page):
| Area | Examples |
|---|---|
| Graphics | Monster Mash 复现 · A Small Firework (Three.js / GLSL) · Stippling Studio · Path Tracer · Real-time OpenGL 场景与飞行 · ARAP / Half-Edge 工具包 · FEM 软体 |
| AI & Web | MultiTranslator · DeskPet Seiko · WeekWise · PomoKanban · 梦搭AI 等 |
I like rainy days, long derivations that finally “click,” and a good debug session. I also want to make motion and stories that feel kind to kids.

