I am a Computer Engineering student at the University of Waterloo with hands-on work in time-series (predictive maintenance), computer vision, and tool-driven LLM systems. Recent work includes HSTI (co-authored; STGCN with ~20% lower total loss vs baselines), a photorealistic recoloring pipeline (SAM2 + palette via Qwen3-0.6B on Ollama), and Prompt2CAD (voice/text → parametric FreeCAD via a small RAG flow).
PyTorch, NumPy, TensorBoard; careful baselines, ablations, and reproducible pipelines.
SAM2 segmentation, OpenCV/NumPy image ops, intrinsic-style recomposition for realism.
Ollama (Qwen3-0.6B, Whisper-tiny), lightweight RAG, function planning and orchestration.
Shanghai Jiao Tong University — School of Software
Co-authored HSTI (second author); ran all PyTorch experiments end-to-end (datasets, baselines, ablations). Built small prototypes: Photorealistic Recoloring, Prompt2CAD.
Measure Tek
Frontend work in Vue; delivered features from architecture through deployment.
Schneider Electric
Reusable Java HMI components (e.g., animated conveyor, charts) on Vijeo Designer.
Bachelor of Computer Engineering
University of Waterloo • Previous term averages: 88% / 89% / 80%.
High School
Focused on programming, physics, and mathematics.
Recent Term Averages
LeetCode Solved
Coursera Courses
ECE150 (C++) Grade