Hi! I’m Rohan. I graduated with a BS in Computer Science from UCLA, and work as a software engineer. I’m originally from San Jose, California.


I currently work at Facebook AI on enabling large-scale distributed training within the PyTorch framework. You can find more about my research interests at this link

Previously, I’ve worked on building mortgage lending products at Blend, risk models at Affirm, and messaging applications for sports teams at Hudl.


This blog is mostly a place for me to collect random notes and tips that I’ve found interesting and useful over the years. Below is a reverse-chronological set of links to some essays that I’ve written over the years!


How to use PyTorch’s RPC Framework


Do One Thing

Modern Addiction


My Internship at Affirm: Crafting a Reliable Metrics and Alerting Framework


Welcome to AI at UCLA

Getting Started in Machine Learning


This section is still in progress!

Contact me

rvarm1 @ gmail dot com