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.
- Prospective students! I am currently
looking to admit Ph.D. students starting in the Fall 2014. Please see this page
for more information. Also, I am recruiting graduate and undergraduate students
who are interested in understanding and improving Internet performance from
mobile devices. Experience in app development and/or AppEngine strongly preferred.
- 11/25/13 Meddle is live and open to external users. If you want device-wide ad-blocking for your phone and want to see how trackers are tracking you and your device, sign up here: http://www.meddle.mobi/.
- 11/24/13 I'm happy to report that two papers have been accepted to the Passive and Active Measurement (PAM) Conference, both on the topic of measuring and understanding performance in mobile networks. These were joint work with University of Michigan, USC and Google.
- 10/25/13 My work on privacy (with Stevens Le Blond of MPI) was mentioned in the MIT Technology Review.
- 9/30/13 I was awarded an NSF NeTS grant (co-PI with Arvind Krishnamurthy) to explore
automated diagnosis and repair of Internet problems. Thanks NSF!
- I'm happy to announce that my coauthors and I will have 2 papers in
One paper is about identifying the
origins of BGP path changes -- with Umar Javed, Italo Cunha, Ethan
Katz-Bassett, Arvind Krishnamurthy and Tom Anderson.
The other is about an efficient anonymity network that is
resilient to traffic analysis -- with Stevens Le Blond, Wenxuan Zhou,
Hitesh Ballani, Peter Druschel and Paul Francis.
- Ethan Katz-Bassett and I were awarded an M-Lab Network Research
Grant for investigating the origins of the mobile Internet
performance. Thanks M-Lab!
- I'll be a poster/demo chair for SIGCOMM 2014 in Chicago!
- My fantastic collaborator, Ashwin Rao, was
awarded one of 8 best paper awards at the CoNEXT '12 Student Workshop
Middleboxes for Increased Transparency and Control of Mobile Traffic
- Older news...
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