I am a junior at Zhejiang University, studying Software Engineering. In Fall 2025, I was a visiting student at UC Berkeley. My work sits at the intersection of human-computer interaction, machine learning, and systems programming, with a focus on turning research ideas into working software.
About
What I bring to a research team
I am an undergraduate student in Software Engineering at Zhejiang University, with visiting study experience at UC Berkeley. My recent work includes a real-time sign language translation iOS app, an interactive dashboard for CHI social media research, and an NLP study comparing sentiment classification models across classical and neural approaches.
I enjoy building practical systems from research questions: implementing interfaces, refining algorithms, designing data workflows, and debugging low-level behavior. My technical background spans C/C++, Python, SQL, Swift, and modern web development with Vue 3 and TypeScript.
Selected Work
Projects that show how I work
Featured Project
Real-Time Sign Language Translation iOS App
Led a three-person undergraduate team to develop an iOS application for continuous sign language translation. I reviewed more than 20 research papers, coordinated with graduate collaborators and the PI, and helped build the app workflow for real-time use and vocabulary updates.
- Role: Undergraduate researcher and team lead
- Tools: Swift, Xcode, iOS UI development
- Outcome: Working app prototype for real-time translation
Project
CHI Social Media Research Dashboard
Built an interactive visualization dashboard for analyzing ACM CHI papers on social media. I designed the overview panel and implemented cross-view filtering between charts and the main Sankey diagram.
- Role: Frontend and visualization developer
- Tools: Vue 3, TypeScript, Vite
Project
Comparative Analysis of NLP Models
Reproduced and compared multiple sentiment classification models on IMDb reviews, from Logistic Regression to neural approaches, and achieved 89.3% accuracy with a tuned TF-IDF plus Logistic Regression pipeline.
- Role: Independent research project contributor
- Tools: Python, Pandas, Gensim, visualization
Personal Interests
Activities that shape how I think
Movie Recommendation Project
A personal film project that connects Letterboxd taste and viewing history with an AI-assisted recommendation workflow.
Video Editing
I use video editing to practice pacing, framing, and visual storytelling through small personal pieces.
AI Short Film: A Dream of Confucius
A collaborative AI short film project exploring ritual, memory, and visual storytelling through generative tools.
Guzheng & Football
Two long-term practices that shaped my patience, rhythm, teamwork, and decision-making under pressure.
Coursework
Academic preparation
- CS 61C Machine Structures
- CS 162 Operating Systems and System Programming
- CS 188 Introduction to Artificial Intelligence
- Advanced Data Structures and Algorithms
Contact
Let’s connect
I am open to summer research opportunities, technical collaborations, and conversations about HCI, machine learning, and systems.