Skip to content

About

An O(n) person in an O(log n) world

The Sarth Repository is my personal repository for bits of knowledge, both for me to remember and to share with others who might have the same problem. This is really for lack of a better place to put these notes. However, now I am happy to present SelfSolved, a personal/community repository for problems and solutions. I will be referencing this site frequently in my problem notes.

I was a co-founder of Popcuts.com, a Y Combinator startup, where I designed and implemented most of the backend infrastructure, as well as some of the algorithms for identifying and incentivizing early adopters of hit songs. Before that, I worked on some exciting stuff at ( the now woefully defunct ) Yahoo! Research Berkeley with some amazing people — the fruits of which you may still find in the current versions of Yahoo! Messenger.

In my academic life, I am a Ph.D. student in Information at UC Berkeley. I received a Master’s degree in Information from UC Berkeley in 2008, and a bachelor’s degree in Computer Science from Northwestern University in 2006. You can see my full CV from my UC Berkeley webpage.

As a software architect and engineer, I enjoy designing software systems and protocols, as well getting my hands dirty in implementing them. As an academic researcher, I enjoy designing new applications and interfaces to help users with their everyday information tasks.

Leave a Reply