July 4, 2018


I’m currently working as a software engineer at Dropbox, working on the desktop sync engine and the client-server sync protocol. Previously, I’ve worked on the Dropbox growth platform and analytics teams.

For my day job, I get to play with distributed systems at scale by writing code in Rust and Go. It’s pretty great :)

Past experience

While in school, I interned at Amazon Web Services, working on database consistency models, Dropbox (where I am now), and D.E. Shaw & Co working on quantitative trading strategies.

I’ve also spent some time at Cypress Semiconductor, Maxim Integrated, and Analogix Semiconductor. More details can be found on my LinkedIn.


I graduated with my M.S. and B.S. in Computer Science from Columbia University, where I focused on computer vision, machine learning, and robotics.

I was also a teaching assistant for a few courses:

and was a resident advisor, a member of the Engineering Student Council, and otherwise involved on campus.


I’ve done some academic research into brain-computer interfaces and robotic grasping with Prof. Peter K. Allen in the Columbia University Computer Science department. These days, I’m still pretty interested in robots and try to keep up with the latest papers, although I (unfortunately) often fall behind.

Robert Ying and Jonathan Weisz and Peter K. Allen. Grasping with your brain: a brain-computer interface for fast grasp selection. International Symposium on Robotics Research (ISRR), September 12 to 15, 2015, Sestri Levante, Italy