
- [email protected]
- Gilbert Hall 4205
- CV
- Google Scholar
I am an assistant professor of computer science at Virginia Tech. My research interests are in networks, information and communication technologies for development (ICTD), HCI, and distributed systems.
My research aims to build network infrastructure that meets the needs of the humans that rely upon it – users, network operators, and policymakers. My research group builds operational, deployable systems informed by qualitative research with users and network operators and evaluated through real-world deployments and fieldwork. In doing so, our work expands the frontiers of the Internet beyond what is achievable today, providing more equitable access to communications, especially in rural and developing regions. My research has appeared in venues such as ICTD, SIGCOMM, IMC, and NSDI, and paper awards at NSDI, ACM DEV, and IEEE DySPAN.
I am actively recruiting motivated PhD students with interests in networking, HCI, and policy. In addition, I have opportunities for motivated Virginia Tech undergraduates interested in research.
- Prospective PhD students: Please apply to the Virginia Tech CS program through the normal channels, and mention my name in your application.
- Current Virginia Tech undergraduates: Please send me email describing your research interests along with your CV/resume.
Prior to Virginia Tech, I completed my PhD (2019) at UC Berkeley, advised by Eric Brewer, and my BS (2010) from the University of North Carolina at Chapel Hill, where I worked with Kevin Jeffay and Jay Aikat. In 2014, I co-founded Endaga (press), which was acquired by Facebook in 2015; I worked with Facebook Connectivity until 2021, where I helped start the Magma project.
Here’s my CV.
News
- May 2026 Honored to receive an NSF CAREER Award!
- Dec 2026 Monniiesh graduated! Starting at Maven Securities.
- Feb 2026 Tauhid received an ISOC Pulse Research Fellowship!
- Dec 2025 Zhuowei graduated! Starting at Databricks.
- Sep 2025 New blog: You still probably don't need the BSL Fabric, Unless You're Into Hexagons
Students
I am lucky to work with excellent students as part of the Systems, People, Infrastructure, and Networks (SPIN) Lab.
- Wesley Woo PhD
- Tauhid Nabi PhD
- Aatif Dar PhD
- Prashiddha Dhoj Thapa PhD
Alumni
- Monniiesh Velmurugan MS 2026; next Maven Securities
- Zhuowei Wen MS 2025; next Databricks
- Zahra Yazdani BS 2023; next PhD student Georgia Tech
- Molly Hickman MS 2022; next nLine
Teaching
- Fall 2024: CS6204: Computing for Social Good
- Fall 2023: CS4254/5565: Network Architecture and Programming
- Spring 2023: CS5566: Network Architecture and Protocols II
- Fall 2022: CS4254/5565: Network Architecture and Programming
- Spring 2021: CS6204: Computing and Social Good
- Fall 2021: CS4254: Network Architecture and Programming
Software
My research group's software is on our GitHub. Software I've been involved with over the years includes:
- Broadband Data Kit: Tools to enable communities and ISPs to engage with the FCC's Broadband Data Collection Program.
- Magma (github): Open-source distributed LTE/5G core network and platform for building open and flexible access networks.
- Community Cellular Manager (github): Software we developed at Endaga and Facebook for running community cellular networks.
- Orangemesh: A web-based mesh network management tool.
- Maps of spectrum availability: Maps for the EBS Tribal Priority Filing Window.
Contact
Mailing address:
620 Drillfield Drive
3160 Torgersen Hall
Blacksburg, VA 24061
KJ4VNL
How to say my name
My name is pronounced "SHA-dee" (IPA: /ʃædi/), which rhymes with "daddy" or "caddy". In particular, it does not rhyme with "shoddy", "shady", or "shad-eye".