Hi! I’m Rohan, a computer science student at UCLA. My main interests are machine learning/deep learning, math, running, playing chess, reading, and writing. I’m originally from San Jose, California.


I will be joining Affirm as a machine learning intern in the spring of 2018 and Facebook as a software engineering intern in the summer of 2018.

Over the summer of 2017, I worked at Blend as a software engineering intern on the intelligence team and over the summer of 2016 I worked at Hudl as a software engineering intern on the messaging team.


From Fall 2015 to Winter 2018, I was an undergraduate machine learning researcher at UCLA’s Ozcan Research Group, where I worked on deep learning models that were used to diagnose bloodborne and waterborne pathogen disease. Our group’s work in the form of an abstract was presented at UCLA’s Annual Undergraduate Research Day and a few other conferences. A poster and abstract are available.


I have enjoyed writing since high school, and I exercise that enjoyment on Quora and this blog. Below is a list of my favorite pieces I’ve written.

  1. Getting Started in Machine Learning

  2. My answer to “Why is the 0-1 loss a poor choice of loss function?

  3. An explanation of kernelized Support Vector Machines

  4. What is it like to be a Computer Science Student at UCLA?

  5. What are the most promising startups to watch in 2017?

  6. Welcome to AI at UCLA!

  7. Scaled ML Notes and Thoughts


I’ve found that one of the best ways to learn something is by being able to explain it, so I’ve tried to do that in the following posts.

  1. Word2Vec and Language Modeling and discussion on HN

  2. Bias and Variance in Machine Learning

  3. Tensorflow workshop series to which all other AI officers contributed to.

  4. Implementing a Neural Network in Python

Contact me