• GPA: 4.00/4.00
  • B.S. in Electrical Engineering and Computer Science (EECS)
  • Advanced Science Program (ASP) Class
  • International Baccalaureate Diploma


Research Assistant

May 2019 – present

RISE Lab, UC Berkeley

Head Teaching Assistant

Jun 2019 – present

College of Engineering, UC Berkeley

  • Head TA for CS 162: Operating Systems, TA for CS 188: Artificial Intelligence
  • Taught weekly discussion sections of ~35 students, held weekly office hours, homework and project parties.
  • Led exam reviews. Wrote and graded exams for upper-division classes.
  • Contributed and reviewed course contents, including lecture notes, homework, projects, and exams.
  • Improved course infrastructures and revamped the course website for CS 188.
  • Average teaching rating of 6.32/7.00, 0.55 above the department average.

Undergraduate Researcher

Jun 2020 – present

Berkeley Artificial Intelligence Research (BAIR) Lab, UC Berkeley

  • Research in deep reinforcement learning, working on safe RL, efficient policy optimization with safety constraints with Ashwin Balakrishna and Brijen Thananjeyan, advised by Prof. Ken Goldberg.
  • Developed methods to improve the scalability and stability of model-based RL algorithms based on model predictive control

Undergraduate Researcher

Mar 2019 – May 2019

Berkeley Artificial Intelligence Research (BAIR) Lab, UC Berkeley

  • Applied domain randomization techniques to train robust domain-invariant object recognition and robot grasping models for surface declustering tasks, by increasing simulated variability to improve the generalizability to the real-world

Lab Assistant

Jan 2018 – May 2018

CS 61A, UC Berkeley

  • Answered conceptual questions, guided students through problems and debugging during weekly office hours, labs, and project parties.

Full-Stack Developer

Dec 2015 – May 2016


  • Technology Lead for TEDxACSindependent.
  • Built and maintained the official website, working closely with the marketing and design teams.

Student Researcher

Aug 2015 – May 2016

Center of Micro/Nano-electronics Lab (NOVITAS), NTU, Singapore

  • Studied nano-wettability and the spreading dynamics of Newtonian fluids, tested and analyzed ~25 solid surfaces and nano-fluids with surfactants under Prof. Changqing Sun
  • Finalist and "Best in Electrical and Electronic Engineering" at Nanyang Research Symposium.


Rolando Garcia, Eric Liu, Vikram Sreekanti, Bobby Yan, Anusha Dandamudi, Joseph E. Gonzalez, Joseph M. Hellerstein, Koushik Sen. VLDB 2021.

Honors & Awards

Dean's List, Honors to Date, UC Berkeley

2017 - 2020

Top 10% academic performance in College of Engineering for all semesters

Summer Undergraduate Research Fellowship


Summer Undergraduate Research Fellow at RISE Lab, UC Berkeley

IEEE Eta Kappa Nu (HKN)


Electrical Engineering and Computer Science Honor Society

Tau Beta Pi (TBP)


National Engineering Honor Society | Top eighth of Engineering students at UC Berkeley

Edward Kraft Award


Highest scholastic records obtainable by freshman at UC Berkeley | 4.0 GPA with 20 units

Gold Award, Nanyang Research Symposium


Finalist and "Best in Electrical and Electronic Engineering", NTU (Singapore)

Dean's List


Top 10% in Mathematics, Physics, and Chemistry

Silver Medal, TI-Cup Math Contest


International Shanghai TI-Cup Mathematics Contest

Seow Poh Leng Medal


Top Student in Class of 2014, ACS (Independent)


Jun 2019 - present
  • A record-replay system for efficient hindsight logging in model training
Jun 2019 - Aug 2019
  • Class website for CS 188: Artificial Intelligence.
Dec 2018 – Apr 2019
  • A deep RL agent that plays Gomoku (a.k.a. Five in a Row) through random and self plays.
Nov 2018 – Dec 2018
  • Placed in the top 2% of 300+ teams in NP-Hard constrained graph partitioning contest using a combination of METIS multilevel k-way partitioning scheme, greedy vertex swaps, local search, and simulated annealing.
Jan 2018 – May 2018
  • Built a voice-controlled electric car and implemented closed-loop control system to reduce disturbance and error in car movements. Employed signal filtering, PCA and K-means clustering to distinguish voice commands and determine the spoken words.
  • A fast and versatile QR Code Generator.
  • An addictive and beautiful-looking (gorgeous on the iPhone X OLED display) arcade game with tilt-free gameplay, a nice BGM, and cool sound effects.
  • A language-learning-oriented social networking app built using Swift 3 and Firebase.
2016 - present
  • Over 25,000 views per month.
  • Compilation of notes and guides for high school students to study and prepare for IB exams.
Jun 2016 - Dec 2019
  • A practical and highly effective app for learning new Spanish words, with over 15k downloads and more than 1,000 active users.
Dec 2015 - May 2016
  • Official website for TEDx events organized at ACS (Independent), Singapore.

Contact Info



Expert: • Python • Java

Proficient: • C/C++ • Go • SQL • JavaScript • HTML/CSS • Swift

Familiar: • Shell Scripting • Lisp • Assembly (x86, RISC-V)


Git • Unix • Node.js • AWS • PostgreSQL • MongoDB • numpy/scipy • TensorFlow • PyTorch • pandas • sklearn • Matlab • Spark • Docker • Firebase • Shell • Xcode • Bootstrap •

Relevant Coursework

CS 61A Structure & Interpretation of Computer Programs
CS 61B Data Structures
CS 61C Machine Structures & Computer Architecture
CS 70 Discrete Math & Probability
Math 53 Multivariable Calculus
CS 161 Computer Security
CS 162 Operating Systems & Systems Programming
CS 168 Internet Architecture & Protocols
CS 170 Efficient Algorithms & Intractible Problems
CS 186 Database Systems
CS 188 Artificial Intelligence
CS 189 Machine Learning
CS 285 Deep Reinforcement Learning
EECS 127 Convex Optimization
Data 100 Principles & Techniques of Data Science
EE 16A|B Designing Information Devices and Systems
Physics 7A|B Physics for Scientists and Engineers
CS 195 Social Implications of Computing


  • 1st Place (out of 830+ teams)
  • 1st Place (out of 630+ teams)
  • 2nd Place (out of 670+ teams)
  • Honor Roll of Distinction – 2016
  • Honor Roll of Distinction – 2015
  • High Distinction – 2015
  • Silver Medal – 2015
2015 - 2016
  • Honor – 2016
  • Distinction – 2015
  • Distinction – 2014
  • Distinction – 2014
  • Gold award – 2015
  • Gold award – 2014
  • Honor Roll of Distinction – 2014
  • Distinction – 2013
  • Gold medal – 2013

Other things I Built

Brute force attack on Wordpress-powered websites





Other Stuff

  • I play the piano
  • love calisthenics
  • swim less than I'd like to
  • walk/run/bike/skateboard/drive to school
  • listen to too much music