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 2015. 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 with networking/mobile/cloud systems (e.g., app development, network measurement, AppEngine) strongly preferred.
- Staff programmer position I am hiring a staff programmer to help build a system that makes Reverse Traceroute available to everyone. Please see this posting for more details!
- Position in France If you want to work on Meddle but prefer to work in France, please see this posting.
- 11/4/14 UPDATE: Video from the event! I am co-organizing the first annual New England Networking and Systems Day, to be held at Boston University on October 24th. If you are a networking and systems researcher or practitioner in the area, please consider submitting an abstract for a lightning talk. All are welcome to attend, even if you don't have a talk!
- 9/10/14My work with Arnau Gavalda, Jordi Duch, et al. has been accepted to PNAS! The article is titled "Impact of heterogeneity and socio-economic factors on individual behavior in decentralized sharing ecosystems," and it shows (among many things) how BitTorrent users are "specialists" in terms of what they download, and specialists vary by region and GDP.
- 8/20/14 Arash Molavi and Abbas Razaghpanah took second prize in the SIGCOMM Student Research Competition for their work on identifying traffic differentiation on cellular data traffic. Congrats!
- 7/25/14 Our paper on SSL reissue and revocation behavior in the wake of Heartbleed has been accepted to IMC. Congrats to Liang and the other authors!
- 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