Alumni Profiles

This section provides information on former students, who have conducted research for the Center for Networked Systems.

  Name: Mikhail Afanasyev
Status: Ph.D., CSE (2009)
Advisor: l

  Name: Priti Aghera
Status: M.S., CSE (2011)
Advisor: a
Currently at Broadcom, Software Engineer
o
  Name: Gautama Akiwate
Status: M.S., CSE (2015)
Advisor: e
Currently at Pure Storage
  Name: Mohammad Al-fares
Status: Ph.D. (2012)
Advisor: m
Currently at Google, Software Engineer
o
  Name: Jeannie Albrecht
Status: Ph.D., CSE (2007)
Advisor: m, l
Currently at Williams College, Associate Professor
o
  Name: Daniel Anderson
Status: M.S. (2012)
Advisor: t

  Name: David Anderson
Status: M.S. (2007)
Advisor: e
Currently at EMC, Software Engineer
o
  Name: James Anderson
Status: Ph.D. (2011)
Advisor: m

  Name: Ehsan Ardestanizadeh
Status: Ph.D., ECE (2011)
Advisor: a
Currently at ASSIA, Inc., Staff Systems Engineer
o
  Name: Yashar Asgarieh
Status: Ph.D., CSE (2014)
Advisor: i

o
  Name: Alvin AuYoung
Status: Ph.D., CSE (2010)
Advisor: l
Currently at Hewlett Packard Labs, Research Scientist
o
  Name: Raid Ayoub
Status: Ph.D., CSE (2011)
Advisor: a
Currently at Intel Corporation, Research Scientist
o
  Name: Ankit Baid
Status: M.S., ECE (2013)
Advisor: a

o
  Name: Alex Bakst
Status: Ph.D., CSE (2017)
Advisor: a

o
  Name: Bharathan Balaji
Status: Ph.D., CSE (2015)
Advisor: u

o
  Name: Nathan Bales
Status: Ph.D. (2014)
Advisor: l

o
  Name: Hamid Hajabdolali Bazzaz
Status: M.S. (2011)
Advisor: m
Currently at Google, Software Engineer
o
  Name: Sebastian Becerra
Status: M.S. (2009)
Advisor: t
Currently at Revenue Analytics, Inc., Sr. Software Engineer
o
  Name: John Bellardo
Status: Ph.D., CSE (2006)
Advisor: t
Currently at Cal Poly San Luis Obispo, Associate Professor
o
  Name: Karyn Benson
Status: Ph.D., CSE (2016)
Advisor: l, c

o
  Name: Leeann Bent
Status: Ph.D. (2005)
Advisor: e
Currently at Google, Software Engineer
o
  Name: Ranjita Bhagwan
Status: Ph.D., CSE (2004)
Advisor: t, e
Currently at Microsoft Research India, Researcher at the Mobility, Networks and Systems Group
o
  Name: Sundaram Bhaskaran
Status: Ph.D., CSE (2014)
Advisor: t

  Name: Abhijeet Bhorkar
Status: Ph.D., ECE (2012)
Advisor: a
Currently at Aruba Networks, Wireless R&D Engineer
o
  Name: Mehran Bozorgi
Status: M.S. (2009)
Advisor: a
Currently at Google, Software Engineer
o
  Name: Ryan Braud
Status: Ph.D., CSE (2011)
Advisor: m

  Name: Erik Buchanan
Status: M.S. (2009)
Advisor: t
Currently at Connectifier, Inc., Software Engineer
o
  Name: Trevor Bunker
Status: Ph.D. (2013)
Advisor: t
Currently at Google, Hardware Engineer
o
  Name: Neha Chachra
Status: Ph.D., CSE (2015)
Advisor: e, t

o
  Name: Roshni Chandrashekhar
Status: M.S., CSE (2013)
Advisor: u

o
  Name: Chia-Wei Chang
Status: Ph.D., ECE (2011)
Advisor: i
Currently at Qualcomm, Senior Software Engineer
o
  Name: Stephen Checkoway
Status: Ph.D., CSE (2012)
Advisor: m
Currently at John Hopkins University, Assistant Research Professor
o
  Name: Vincent Chen
Status: M.S., CSE (2014)
Advisor: Y

  Name: Daryl Changkun Chen
Status: M.S., CSE (2012)
Advisor: m
Currently at Qualcomm Technologies, Engineer
o
  Name: Fallon Chen
Status: M.S. (2010)
Advisor: o
Currently at Bandsintown, Data Engineer
o
  Name: Jay Chen
Status: M.S. (2006)
Advisor: l
Currently at Assistant Professor, New York University - Abu Dhabi, and Visiting Assistant Professor, NYU-Poly, Brooklyn, NY
o
  Name: Stephen Chenette
Status: M.S. (2010)
Advisor: t
Currently at Stealth Startup, Co-Founder and CTO
o
  Name: Yuchung Cheng
Status: Ph.D., CSE (2007)
Advisor: t, e
Currently at: Google, Software Engineer
  Name: Jennifer Chiang
Status: M.S. (2007)
Advisor: e

  Name: Jerry Chou
Status: Ph.D. (2010)
Advisor: i
Currently at Applied Computer, Software Engineer
  Name: Michael Conley
Status: Ph.D., CSE (2015)
Advisor: m

o
  Name: Ayse K. Coskun
Status: Ph.D. (2009)
Advisor: a
Currently at Boston University, Assistant Professor
o
  Name: Emiran Curtmola
Status: Ph.D. (2009)
Advisor: l
Currently at Teradata, Engineer
o
  Name: Elio Damaggio
Status: Ph.D. (2011)
Advisor: l
Currently at Microsoft, Program Manager II
o
  Name: Darren Dao
Status: M.S. (2008)
Advisor: m
Currently at Jet Propulsion Laboratory, Sr. Software Engineer
o
  Name: Sambit Das
Status: M.S. (2011)
Advisor: m
Currently at: Cisco Systems, Software Engineer
o
  Name: Arup De
Status: Ph.D., CSE (2014)
Advisor: t
Currently at HGST, Research Staff
o
  Name: Soumyarupa De
Status: M.S., CSE (2014)
Advisor: e
Currently at Microsoft, Software Developer II
o
  Name: Matthew Der
Status: Ph.D., CSE (2015)
Advisor: a, e, t

o
  Name: Mayank Dhiman
Status: Ph.D., CSE ()
Advisor: t

o
  Name: Gaurav Dhiman
Status: Ph.D. (2011)
Advisor: a
Currently at Google, Software Engineer
  Name: Raheleh Dilmaghani
Status: Ph.D. (2010)
Advisor: a

  Name: Dzung Doan
Status: M.S. (2009)
Advisor: a
Currently at Sony Network Entertainment International (SNEI), Software Engineer
o
  Name: Seemanta Dutta
Status: M.S., CSE (2012)
Advisor: u

  Name: Salih Ergut
Status: Ph.D. (2011)
Advisor: a
Currently at AveaLabs, Department Manager
o
  Name: Nathan Farrington
Status: Ph.D., CSE (2012)
Advisor: m
Currently at Facebook, Data Center Network Engineer
o
  Name: Chris Fleizach
Status: M.S. (2007)
Advisor: e
Currently at Apple Corporation
  Name: Ian Foster
Status: M.S., CSE (2015)
Advisor: t, e, i
Currently at Salesforce, Software Engineer
  Name: Christopher Gardner
Status: M.S., CSE (2014)
Advisor:
Currently working at ARRIS
  Name: Deepika Gopal
Status: M.S. (2012)
Advisor:
Currently at Cisco, Software Engineer
o
  Name: Laura Grupp
Status: Ph.D. (2013)
Advisor: t
Currently at Microsoft-Redmond
o
  Name: Diwaker Gupta
Status: Ph.D. (2008)
Advisor: m
Currently at Maginatics, Inc., Staff Engineer
o
  Name: Moitrayee Gupta
Status: M.S. (2011)
Advisor: e
Currently at NetApp, Software Engineer
o
  Name: Tristan Halvorson
Status: Ph.D., CSE (2015)
Advisor: e, t

o
  Name: Jim Hong
Status: M.S. (2008)
Advisor: m
Currently at Cenzic, Platform Software Engineer
o
  Name: Peng (Ryan) Huang
Status: Ph.D., CSE (2016)
Advisor: Y

o
  Name: Danny Huang
Status: Ph.D., CSE (2017)
Advisor: l, e

  Name: Nelson Huang
Status: M.S. (2009)
Advisor: m
Currently at Cisco Systems
  Name: Charles Hudak
Status: M.S. ()
Advisor: e
Currently at Qualcomm Corporation, Consultant
  Name: Heasoo Hwang
Status: Ph.D. (2010)
Advisor: a
Currently at University of Seoul, Assistant Professor
o
  Name: Shikha Jain
Status: M.S., CSE (2013)
Advisor: Y
Currently at Cisco, Software Engineer
o
  Name: Dongseok Jang
Status: Ph.D., CSE (2014)
Advisor: o
Currently at Google, Software Engineer
  Name: Xinxin Jin
Status: Ph.D., CSE (2017)
Advisor: Y

o
  Name: Yanqin Jin
Status: Ph.D., CSE (2017)
Advisor: t

o
  Name: Grant Jordan
Status: M.S., CSE ()
Advisor: t, e

  Name: Flavio Junqueira
Status: Ph.D. (2006)
Advisor: e, e
Currently at Yahoo! Research, Barcelona Spain
  Name: Christopher Kanich
Status: Ph.D., CSE (2012)
Advisor: e, t
Currently at University of Illinois, Assistant Professor
o
  Name: Rishi Kapoor
Status: Ph.D., CSE (2015)
Advisor: m, e
Currently working at Google
o
  Name: Charles E. (Chip) Killian, Jr.
Status: Ph.D. (2008)
Advisor: m
Currently at Purdue University, Assistant Professor
o
  Name: Bryan Kim
Status: Ph.D., CSE (2014)
Advisor: a

o
  Name: Do-kyum Kim
Status: Ph.D., CSE (2014)
Advisor: e, a
Currently at Google, Software Engineer
o
  Name: Aviv Kiss
Status: M.S., CSE (2016)
Advisor: t

  Name: Ramana Rao Kompella
Status: Ph.D. (2007)
Advisor: l, e
Currently at Purdue University, Associate Professor
o
  Name: Dejan Kostic
Status: Ph.D. (2005)
Advisor: m, e

  Name: Mohit Kothari
Status: M.S., CSE (2015)
Advisor: a, e

  Name: Christos Kozanitis
Status: Ph.D. (2012)
Advisor: e
Currently at Postdoctoral Researcher, UC Berkeley
  Name: Utpal Kumar
Status: M.S., CSE (2012)
Advisor: e

o
  Name: Anusha Lalitha
Status: M.S., CSE (2015)
Advisor: a

  Name: Terry Lam
Status: Ph.D. (2012)
Advisor: e
Currently at Google, Software Engineer
o
  Name: Natalie Larson
Status: M.S., CSE (2015)
Advisor: c

o
  Name: Alan Leung
Status: Ph.D., CSE (2017)
Advisor: o

o
  Name: Yuliang Li
Status: Ph.D., CSE (2014)
Advisor: l, i

  Name: Wilson Wing-Soon Lian
Status: Ph.D., CSE (2016)
Advisor: t, o

o
  Name: Kaisen Lin
Status: Ph.D. (2012)
Advisor: a
Currently at Cisco Systems, Software Engineer
o
  Name: Patrick Ling
Status: M.S., CSE (2016)
Advisor: a

  Name: Gen Liu
Status: Ph.D., CSE (2014)
Advisor: Y
Currently at Google
o
  Name: Lonnie He Liu
Status: Ph.D., CSE (2015)
Advisor: e
Currently at Google, Software Engineer
o
  Name: Yang (Robert) Liu
Status: Ph.D., CSE (2016)
Advisor: t

o
  Name: Dionysios Logothetis
Status: Ph.D. (2011)
Advisor: e
Currently at Telefonica Research, Associate Researcher
o
  Name: David Lorant
Status: Ph.D., CSE (2014)
Advisor: l, i
Currently at Google, Software Engineer
o
  Name: Alex Loukissas
Status: M.S. (2008)
Advisor: m
Currently at Maginatics, Inc., Senior Engineer
o
  Name: Feng Lu
Status: Ph.D., ECE (2014)
Advisor: l, e
Currently at Google, Software Engineer
o
  Name: Yongxi Lu
Status: M.S., CSE (2016)
Advisor: a

  Name: Devin Lundberg
Status: M.S. (2014)
Advisor: i
Currently at Application Security Engineer at Pinterest
o
  Name: Justin Ma
Status: Ph.D. (2010)
Advisor: t, e
Currently at Google, Software Engineer
o
  Name: Priya Mahadevan
Status: Ph.D. (2007)
Advisor: m
Currently at Palo Alto Research Center (PARC), Research Scientist
o
  Name: Yanhua Mao
Status: Ph.D. (2010)
Advisor: e
Currently at Facebook, Staff Software Engineer
o
  Name: Ryan Mast
Status: M.S., CSE (2015)
Advisor: i

o
  Name: Damon McCoy
Status: ()
Advisor: t
Currently at George Mason University, Assistant Professor
o
  Name: John McCullough
Status: Ph.D., CSE (2012)
Advisor: l
Currently at Google, Software Engineer
o
  Name: Marvin McNett
Status: Ph.D. (2008)
Advisor: e
Currently at Microsoft, Senior Software Development Lead
o
  Name: Sarah Meiklejohn
Status: Ph.D., CSE (2014)
Advisor: t
Currently at University College London, Assistant Professor
o
  Name: Bojan Milosevic
Status: ()
Advisor: a
Currently at University of Bologna, Postdoc Researcher
o
  Name: Pardis Miri
Status: M.S. (2010)
Advisor: e, m

o
  Name: Alper Tugay Mizrak
Status: Ph.D. (2007)
Advisor: t, e
Currently at VMWare, Senior Technical Staff
o
  Name: Petros Mol
Status: Ph.D. (2011)
Advisor: a
Currently at Google, Software Engineer (New York)
o
  Name: Marti Motoyama
Status: Ph.D. (2011)
Advisor: e
Currently at FitBit, Software Engineer
o
  Name: Keaton Mowery
Status: Ph.D., CSE (2015)
Advisor: o
Currently at Apple
o
  Name: Radhika Niranjan Mysore
Status: Ph.D. (2012)
Advisor: m
Currently at Google, Software Engineer
o
  Name: Mohammad Naghshvar
Status: Ph.D., ECE (2013)
Advisor: a

o
  Name: Rajib Nath
Status: Ph.D. ()
Advisor: a
Currently at Intel
o
  Name: Nima Nikzad
Status: Ph.D., CSE (2015)
Advisor: i
Currently at Scripps Translational Science Institute, Data Scientist
o
  Name: Nicola Onose
Status: Ph.D. (2009)
Advisor: l
Currently at Google, Software Engineer
o
  Name: Josh Opos
Status: M.S. (2005)
Advisor: o
Currently at Symantec, Development Manager
o
  Name: David Oppenheimer
Status: ()
Advisor: m
Currently at Google, Software Engineer
o
  Name: Andreas Pamboris
Status: M.S. (2009)
Advisor: m

  Name: Boxiang Pan
Status: M.S., ECE (2013)
Advisor: a

  Name: Jin Hong Park
Status: Ph.D., CSE (2012)
Advisor:

o
  Name: Andreas Pitsillidis
Status: Ph.D., CSE (2013)
Advisor: t, e
Currently at Google, Software Engineer
o
  Name: Sivasankar Radhakrishnan
Status: Ph.D., CSE (2014)
Advisor: m
Currently at Forward Networks, Technical Staff
o
  Name: Barath Raghavan
Status: Ph.D. (2009)
Advisor: l
Currently at De Novo Group, Vice President and ICSI, Researcher
o
  Name: Ishwar Ramani
Status: M.S. (2005)
Advisor: t
Currently at Lab126, Platform and UI framework engineer
o
  Name: Alex Rasmussen
Status: Ph.D., CSE (2013)
Advisor: m
Currently at Trifacta, Senior Software Engineer
o
  Name: Edoardo Regini
Status: M.S. (2009)
Advisor: a
Currently at: Qualcomm, Senior Systems Engineer
o
  Name: Daniel Ricketts
Status: Ph.D., CSE (2017)
Advisor: o

o
  Name: Tom Ristenpart
Status: Ph.D. (2010)
Advisor: i
Currently at University of Wisconsin-Madison, Assistant Professor
o
  Name: Todor Ristov
Status: M.S. (2009)
Advisor: o
Currently at Qualcomm, Staff Software Security Engineer
o
  Name: Ryan Roemer
Status: M.S. (2009)
Advisor: t, e
Currently at Formidable Labs, Software Architeture and Development
o
  Name: Erik Rubow
Status: M.S. (2010)
Advisor: m
Currently at Google, Software Engineer
o
  Name: Eric Seidel
Status: Ph.D., CSE (2017)
Advisor: a

o
  Name: Aram Shahinfard
Status: M.S. (2010)
Advisor: m
Currently at Flurry, Inc., Senior Software Engineer
o
  Name: Shervin Sharifi
Status: Ph.D. (2012)
Advisor: a
Currently at Qualcomm, Staff Engineer
o
  Name: Yiran Shen
Status: M.S., CSE (2010)
Advisor: a

  Name: Sumeet Singh
Status: Ph.D. (2012)
Advisor: e
Currently at Acelio, CEO & Co-Founder
o
  Name: Jamie Bradley Steck
Status: M.S. (2009)
Advisor: a

  Name: Richard Strong
Status: Ph.D., CSE (2014)
Advisor: a, e

o
  Name: Vikram Subramanya
Status: M.S. (2010)
Advisor: m
Currently at Arista Networks, Inc., Software Engineer
o
  Name: Edward Sullivan
Status: M.S., CSE ()
Advisor: t

  Name: Taurin Tan-atichat
Status: M.S. (2009)
Advisor: o
Currently at Google, Software Engineer
o
  Name: Kiran Tati
Status: Ph.D. (2006)
Advisor: e
Currently at VMWare, Senior MTS
o
  Name: Zachary Tatlock
Status: Ph.D., CSE (2014)
Advisor: o
Currently an Assistant Professor at University of Washington
o
  Name: Cynthia Taylor
Status: Ph.D. (2012)
Advisor: o
Currently at Oberlin College, Assistant Professor
o
  Name: Pongsakorn Teeraparpwong
Status: M.S. (2009)
Advisor: m
Currently at Amazon, Software Developer Engineer
o
  Name: Renata Teixeira
Status: Ph.D. (2005)
Advisor: e, e
Currently at LIP6 (Laboratoire d'informatique de Paris 6), CNRS Researcher
o
  Name: Malveeka Tewari
Status: Ph.D., CSE (2015)
Advisor: m, e
Currently working at Google
o
  Name: Nikolay Topilski
Status: M.S. (2008)
Advisor: m
Currently at Akamai Technologies, Senior Software Engineer
o
  Name: Troy Trimble
Status: M.S. (2006)
Advisor: e
Currently at Google, Software Engineer
o
  Name: Daniel Turner
Status: Ph.D., CSE (2013)
Advisor: l, t
Currently at TurboSquid, Senior Software Engineer
o
  Name: Chris Tuttle
Status: M.S. (2006)
Advisor: t, l

  Name: Frank Uyeda
Status: Ph.D. (2011)
Advisor: m, e
Currently at Google
  Name: Eric Vanbuhler
Status: M.S., CSE (2015)
Advisor: a

  Name: Erik VandeKieft
Status: M.S. (2004)
Advisor: l
Currently at CircleUp, Director of Engineering
o
  Name: Bhanu Vattikonda
Status: Ph.D., CSE (2016)
Advisor: l

o
  Name: Niki Vazou
Status: Ph.D., CSE (2016)
Advisor: a

o
  Name: Panagiotis Vekris
Status: Ph.D., CSE (2017)
Advisor: a

o
  Name: Jagganathan Venkatesh
Status: Ph.D., CSE (2016)
Advisor: a

o
  Name: Hakon Verespej
Status: M.S. (2010)
Advisor: o
Currently at Madrona Ventura Group, Growth Hacker
o
  Name: Patrick Verkaik
Status: Ph.D. (2010)
Advisor: l
Currently at Meraki, Software Engineer
o
  Name: Kashi Vishwanath
Status: Ph.D. (2008)
Advisor: m
Currently at Google, Software Engineer
o
  Name: Michael Vrable
Status: Ph.D. (2011)
Advisor: t, e
Currently at Google, Software Engineer
  Name: Avinash Vyas
Status: Ph.D. (2011)
Advisor: l
Currently at Bell Lab
  Name: Meg Walraed-Sullivan
Status: Ph.D. (2012)
Advisor: m
Currently at Microsoft Research, Postdoc Researcher
o
  Name: David Wang
Status: Ph.D., CSE (2014)
Advisor: e, t
Currently at Etsy, Software Engineer
o
  Name: ZhuoEr Wang
Status: Ph.D., CSE ()
Advisor: Y

  Name: Hao Wang
Status: Ph.D., ECE (2012)
Advisor: i
Currently at Oracle, Technical Staff Member
o
  Name: Chang-Heng Wang
Status: M.S., ECE (2015)
Advisor: a

  Name: Kevin Webb
Status: Ph.D., CSE (2013)
Advisor: l
Currently at Swarthmore College, Assistant Professor
o
  Name: Michael Wei
Status: Ph.D., CSE (2017)
Advisor: t

o
  Name: Ming Woo-Kawaguchi
Status: Ph.D., CSE (2016)
Advisor: a

o
  Name: Yen-Kuan Wu
Status: Ph.D., CSE ()
Advisor: a
Currently at Qualcomm
  Name: Weiwei Xiong
Status: Ph.D., CSE (2013)
Advisor: Y
Currently at Whova
o
  Name: Tianyin Xu
Status: Ph.D., CSE (2017)
Advisor: Y

o
  Name: Jinseok Yang
Status: Ph.D., CSE ()
Advisor: a

  Name: Liqiong Yang
Status: Ph.D., CSE (2016)
Advisor: Y

  Name: Ding Yuan
Status: Ph.D., CSE (2012)
Advisor: Y
Currently at University of Toronto, Assistant Professor
o
  Name: Jiaqi Zhang
Status: Ph.D., CSE (2014)
Advisor: Y
Currently at Whova, Software Engineeer
o
  Name: Qing Zhang
Status: Ph.D., CSE (2014)
Advisor: e
Currently at Google, Software Engineer
o
  Name: Liuyu Eric Zhang
Status: Ph.D., CSE (2012)
Advisor: a
Currently at Postdoctoral Researcher at Scripps Research Institute
  Name: Xianan (Shannon) Zhang
Status: Ph.D. (2006)
Advisor: e
Currently at VM Ware, Software Engineer
o
  Name: Sen Zhang
Status: M.S., CSE (2015)
Advisor:
Currently working with Google
  Name: Kevin Keliang Zhao
Status: Ph.D., CSE (2012)
Advisor: l, a
Currently at Twitter, Software Engineer
o
  Name: Jing Zheng
Status: Ph.D., CSE ()
Advisor: Y

  Name: Mohammad Zohour
Status: M.S., CSE (2013)
Advisor: i

o
  Name: Gjergji Zyba
Status: Ph.D. (2013)
Advisor: e
Currently at Meraki/Cisco SF (Cloud Networking Group)
o