Ethan Huynh
CS @ UCLA
Taking risks to build for others.
330 De Neve Dr
Los Angeles, CA 90024
Currently Building
Out