andrew zhou

notice: website is best viewed on desktop as site design (and contents) are still under construction

hi, i'm...

andrew zhou

Andrew Zhou headshot

andrewzhou [at] berkeley [dot] edu

i'm an undergraduate at berkeley studying electrical engineering and computer science. my interests include machine learning, computer vision, AI-driven biology, and teaching.

currently, i'm:

  • teaching berkeley bears as a part of cs61a staff
  • training to run the berkeley half marathon!
  • working on this website >:)

previously, i was:

in my free time, i make electronic music, lift weights, play guitar, go to concerts, run, hike, backpack, and play soccer and tennis.

research

machine learning research intern

stanford university • may 2025 - aug 2025

  • built modular 3D analysis pipeline adopted as lab's primary workflow for imaging datasets
  • trained 4D diffusion-transformer model for multi-channel super-resolution and 3D reconstruction
  • proposed swin-4D hybrid attention transformer for 5× faster training vs. baseline ViT
Experience media

experience

software engineer

iPick.ai • sept 2024 - present

  • built full-stack portfolio analysis dashboard with multi-RAG agent stock-screening ensemble
  • implemented agents using LangChain + GPT-4o + FinBERT embeddings with FAISS vector database
  • accelerated response times by 10× through Redis caching and request optimization
Experience media

game development intern

claythis • june 2025 - aug 2025

  • led integration of 3-intern team's systems and established modular project architecture
  • engineered modular NPC systems: AI navigation, behavior FSMs, health, and combat controllers
  • delivered full video game in 7 weeks for fundraising showcase
Experience media

teaching

cs61a: tutor (cs scholars)

uc berkeley • aug 2025 - present

  • co-teaching the cs scholars discussion and lab
  • leading 2 weekly small group tutoring sections for 5-8 students each
  • supporting cs scholars students through weekly personal tutoring sections
Experience media

projects

waveposer: real-time pose-to-audio synthesis

react, next.js, node.js, tailwind, web audio API • 2025

  • built real-time CV app converting human pose into waveforms using MediaPipe
  • developed Tone.js effects pipeline with gain, distortion, EQ, and reverb controls
  • architected modular React+Zustand system with reusable hooks
Experience media

live demo of pose-to-audio synthesis placeholder_kitten_1

secure distributed file system

golang, C • 2025

  • built secure file-sharing backend with user authentication and access revocation
  • designed stateless, concurrency-safe API for multi-device sessions
  • authored 40+ test suites covering tampering and edge cases
Experience media

distributed file system architecture diagram placeholder_kitten_2

procedurally generated adventure game

java, data structures & algorithms • 2024

  • used disjoint-set data structure for procedural level generation with reproducible seeds
  • designed graph search algorithms for NPC pathfinding and item spawning
  • implemented ray casting for 3D first-person view
Experience media

gameplay with procedural generation placeholder_kitten_3

other

coursework

uc berkeley & hs concurrent enrollment

  • cs 170: efficient algorithms & intractable problems
  • cs 161: computer security
  • eecs 127: optimization models in engineering
  • cs 61a: structure & interpretation of computer programs
  • cs 61b: data structures
  • cs 61c: computer architecture
  • eecs 16a: signals & systems
  • eecs 16b: circuits & devices
  • cs 70: discrete math & probability
  • multivariable calculus
  • linear algebra
Experience media

side quests

high school adventures

  • science olympiad: captained the 2024 (go MVSO!), 2020, and 2019 science olympiad national championship teams
  • research: 1st place at 2023 synopsys championship
  • olympiads: usajmo qualifier, usaco gold
  • clubs: artificial intellgence (president), data science club (president), science olympiad (president), chess, research
Experience media

2024 science olympiad nationals