Data Scientist / Software Engineer

Hi, I'm Scott.

B.A. CS (2019), M.S. EECS (2020) @ UC Berkeley

Software Engineering @ Rubrik

Head Teaching Assistant @ DATA 8 / DATA 100

Computer Vision Research @ RISELab

San Francisco Bay Area


About Me

I'm Scott, a Bay Area native, connoisseur of tea, and turtle enthusiast. Currently, I'm a junior studying computer science and statistics at UC Berkeley. In the past, I've worked on Rubrik's first SaaS product, Office 365. I'm also pretty involved in teaching at Berkeley—this is my fourth semester as a TA for our data science courses. In addition, I am advised by Joseph Gonzalez at RISELab, where I study spatial priors for ConvNets.

I'm passionate about designing solutions to complex problems. More specifically, my academic and industry interests span artificial intelligence, machine learning, and computer vision. I'm also deeply interested in the intersection of technology and education, including large-scale course logistics and infrastructure platforms. I fill my free hours by climbing rocks, baking sourdough, drinking matcha, and obsessing over music.

Education & Skills

University of California, Berkeley 🐻


2019 - 2020

B.A. Computer Science

3.84 / 4.00, 2016 - 2019


Spring 2019: DATA 8 Head TA
Fall 2018: DATA 100 Head TA
Spring 2018: DATA 8 Head TA
Fall 2017: DATA 8 TA



Python (Pandas, Sklearn, TensorFlow, Spark)
SQL, R, Java, Go, C

Web Development

HTML, CSS/LESS, Javascript, jQuery, Bootstrap

Relevant Coursework

Computer Science

Machine Learning (CS 189)
Computer Vision (CS 280)
Artificial Intelligence (CS 188)
Algorithms & Intractability (CS 170)
Data Structures (CS 61B)
Database Systems (CS 186)
Computer Architecture (CS 61C)

Statistics & Mathematics

Probability & Random Processes
(EECS 126, STAT 134)
Optimization Models (EECS 127)
Theoretical Statistics (STAT 135)
Linear Modeling (STAT 151A)
Discrete Math (CS 70)
Linear Algebra (MATH 54, EE 16A)
Multivariate Calculus (MATH 53)



SWE Intern, Summer 2018

Designed an implemented a robust cloud database system compatible with various cloud providers as part of Rubrik's first SaaS product, Office 365.


Data Science / Education Intern, Summer 2017

Conducted data analysis using SQL and Python on millions of emails to evaluate email algorithm effectiveness. Contributed to curricula for CS Fundamentals and Artificial Neural Networks courses.


Research Assistant, 2018 - Present

Currently studying spatial priors for Convolutional Neural Networks under Joseph Gonzalez. Previously worked on EKG classification at UCSF School of Nursing.



HTML, CSS, JS, Django, MySQL...

BerkeleyTime is an augmented course catalog that provides data on courses, enrollment trends, grade distributions, and more. I have filled both Product Manager and Lead Engineer roles in the past.

Neural Net Applications


Implemented neural nets from scratch and applied them to solve various problems, such as function approximation, digit classification, and language classification.

Song Classifier

Python, TensorFlow

Created a deep learning classifier that categorizes songs as either country or hip-hop based on lyrics frequencies. Achieved an accuracy rate of 89% and was selected as one of 10 winners of a 200-member Kaggle contest.


HTML, CSS, JS, Python, C, AppleScript...

Created gesture detection application with the Synaptics touchpad; implemented API for Spotify, Slack, Facebook, and more, then linked to a sleek web UI.

Contact Me

I'm currently located in Berkeley, CA. If you want to get in touch with me or grab some tea, email is the best way to reach me. For current students, you might get an answer faster from Piazza rather than emailing me.