Hi! I am a rising fourth-year CS and applied math double major at UC Berkeley. Currently, I am working on 3D human-related computer vision research with Prof. Angjoo Kanazawa.

Over the past few years I have explored several distinct areas of computer science. Last spring, I tried my hands on some problems in complexity theory, specifically in query complexity, advised by Prof. Avishay Tal. Please check out this table. Before that, I worked on some human and hand pose tracking at the FHL Vive Center and anomaly detection models for SETI.

I am a member of UGTCS (the Undergrad CS Theory club) and XR @ Berkeley. I am also a fairly inactive member of the Canadian Student Association.

Prior to Berkeley, I attended University Hill Secondary School in the amazing city of Vancouver, Canada. I was born in Zhejiang province, China and lived for some time in Hangzhou.


  • Fall 2020 | Undergraduate Researcher @ Kanazawa AI Research, BAIR
  • Fall 2019 | UGSI, CS 61A @ UC Berkeley

    Taught discussion and lab (no-prior-experience section)

  • Summer 2019 | SWE Intern, Google

    Built banking features for Google Assistant as part of the Actions on Google (under Google Assistant) team.

  • Fall 2017-Fall 2019 | Research Assistant, FHL Vive Center

    Working on avatar tracking and hand detection projects under the umbrella of OpenARK (open AR kit) at VR/AR Lab managed by Dr. Allen Yang, sometimes collaborating with HTC and Ford researchers.

  • Spring 2019 | URAP Apprentice, SETI: Breakthrough Listen

    Created visualization tools and explored ML anomaly detection models for Search for Extraterrestrial Intellegence (SETI) working with Dr. Gerry Zhang.


  • pixelNeRF: Neural Radiance Fields from One or Few Images Alex Yu, Vickie Ye, Matt Tancik, Angjoo Kanazawa
    Preprint Website

  • Real-Time Hand Model Estimation from Depth Images for Wearable Augmented Reality Glasses Bill Zhou, Alex Yu, Joseph Menke, and Allen Yang
    IEEE International Symposium on Mixed and Augmented Reality (ISMAR) 2019

  • The Breakthrough Listen Search for Intelligent Life: Data Formats, Reduction and Archiving Matthew Lebofsky et al.
    Publications of the Astronomical Society of the Pacific (PASP)


Fall 2021

  • CS 294-173: Learning for 3D Vision
  • Math 202A: Intro to Topology and Analysis

Spring 2020

  • CS 271: Randomized Algorithms
  • CS 294-92: Analysis of Boolean Functions

Fall 2019

  • EE 229A: Information Theory and Coding
  • Math 104: Real Analysis
  • Math 113: Abstract Algebra
  • CS 61C: Great Ideas in Computer Architecture
  • CS 294-137: Virtual Reality and Immersive Computing
  • CS 375: CS Education

Spring 2019

  • CS 270: Graduate Algorithms
  • EECS 126: Probability and Random Processes
  • CS 172: Computability and Complexity

Fall 2018

  • CS 170: Algorithms
  • CS 189: Machine Learning
  • Math 110: Linear Algebra
  • Math 53: Multivariable Calculus

Spring 2018

  • EE 16B: Designing Information Devices and Systems II
  • CS 61B: Data Structures
  • Math 54: Linear Algebra and Differential Equations

Fall 2017

  • CS 61A: Structure and Interpretation of Computer Programs
  • CS 70: Discrete Mathematics and Probability Theory