01 / About
I am a Computer Science undergraduate at Ocean University of China who likes turning messy requirements into inspectable, working systems.
I build full-stack products with TypeScript and React, model data and permissions with PostgreSQL and Supabase, and care about the unglamorous bits—tests, CI, performance, and authorization. I also enjoy getting closer to the machine, from shell workflows and Git internals to visualizing Verilog module relationships.
2024 — 2028B.Sc. Computer ScienceOcean University of China
- Operating Systems
- Computer Networks
- Databases
- Distributed Systems
Currently exploringRPC frameworks · Storage engines · Network servers
02 / Selected projects
Featured product01
Together Social
A campus community network with a zero-config interactive demo and an optional Supabase backend. Group membership governs chat, discovery, and feed visibility, while row-level security protects the data boundary.
Realtime messaging · 10-table data model · CI-tested
- React 19
- TypeScript
- Supabase
- PostgreSQL
- RLS
- Vitest
Systems visualization02
MiniMIPS32 Graph
An interactive map of a MiniMIPS32 codebase, turning Verilog module definitions and instantiation relationships into a searchable 58-node graph.
58 nodes · 18 communities · Searchable relationships
- JavaScript
- vis-network
- Verilog
- GitHub Pages
Selected coursework03
Systems Development Tools Labs
Reproducible coursework covering shell automation, log analysis, Git branch and merge workflows, and LaTeX report generation.
Shell pipelines · Git workflows · Reproducible reports
- Shell
- zsh
- Git
- awk
- LaTeX
- Tectonic
View all repositories ↗