I am an assistant professor in the College of Computer and Information Science at Northeastern University. My research is primarily in the areas of distributed systems and networking, with a recent focus on mobile systems. Much of my work entails crowdsourcing measurement and performance evaluation of Internet systems by deploying software to users at the scale of tens or hundreds of thousands of users. To date, more than 1 million users have installed software produced from my research and more than 15 research groups worldwide have integrated my datasets into their research projects. Please click around to check out more details about me and my work.



For those who don't know me, the following passage has become a theme that runs through my life. In short, I "push the rock," just like Sisyphus from Greek mythology. But Camus tells it better:

As for this myth, one sees merely the whole effort of a body straining to raise the huge stone, to roll it and push it up a slope a hundred times over; one sees the face screwed up, the cheek tight against the stone, the shoulder bracing the clay-covered mass, the foot wedging it, the fresh start with arms outstretched, the wholly human security of two earth-clotted hands. At the very end of his long effort measured by skyless space and time without depth, the purpose is achieved. Then Sisyphus watches the stone rush down in a few moments toward that lower world whence he will have to push it up again toward the summit. He goes back down to the plain. It is during that return, that pause, that Sisyphus interests me. A face that toils so close to stones is already stone itself! I see that man going back down with a heavy yet measured step toward the torment of which he will never know the end. That hour like a breathing-space which returns as surely as his suffering, that is the hour of consciousness. At each of those moments when he leaves the heights and gradually sinks toward the lairs of the gods, he is superior to his fate. He is stronger than his rock.
-- Albert Camus, The Myth of Sisyphus