Summary
Peizhi Yan is a PhD candidate in Electrical and Computer Engineering at UBC with eight years of experience building advanced computer vision and graphics systems, specializing in deep learning for 3D head avatars. Their research and engineering work spans NeRFs, StyleGAN, 3DMMs (BFM, FLAME), PyTorch/PyTorch3D, TensorFlow, and rendering toolchains like nvdiffrast and Open3D, blending generative modeling with geometry-aware pipelines. They have applied this expertise as a research assistant on multi-year avatar projects and previously taught and tutored at Lakehead and Algoma universities while contributing to Vector Institute initiatives. Known for connecting academic rigor with practical tooling (including interactive GUIs and game engines like Godot), Peizhi brings both research depth and hands-on implementation skills to bridge the gap between photorealistic synthesis and deployable 3D systems.
8 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Electrical and Computer Engineering, 95/100, Doctor of Philosophy - PhD, Electrical and Computer Engineering, 95/100 at The University of British Columbia
Master of Science - MS, Computer Science, 98/100, Master of Science - MS, Computer Science, 98/100 at Lakehead University
Bachelor of Science - BS, Computer Science, 96/100, Bachelor of Science - BS, Computer Science, 96/100 at Algoma University
English, Chinese, Spanish, Chinese