
Bio
I am an Assistant Professor of Computer Science. My research brings a large-scale, empirical approach to the study of security, abuse, and misinformation on the Internet. I build systems to measure complex networked ecosystems, and I use the resulting perspective to understand real-world behavior, uncover weaknesses and attacks, architect more resilient approaches, and guide policy decisions.
Honors & Awards
-
Sloan Research Fellowship, Alfred P. Sloan Foundation (2023)
Professional Education
-
Ph.D., University of Michigan, Computer Science and Engineering (2017)
2023-24 Courses
- Computer and Network Security
CS 155 (Spr) - The Modern Internet
CS 249I (Win) - Topics in Computer and Network Security
CS 356 (Aut) -
Independent Studies (12)
- Advanced Reading and Research
CS 499 (Aut, Win, Spr, Sum) - Advanced Reading and Research
CS 499P (Aut, Win, Spr) - Curricular Practical Training
CS 390A (Aut, Win, Sum) - Curricular Practical Training
CS 390B (Aut, Win, Sum) - Curricular Practical Training
CS 390C (Sum) - Independent Project
CS 399 (Aut, Win, Spr) - Independent Work
CS 199 (Aut, Win, Spr) - Independent Work
CS 199P (Aut) - Part-time Curricular Practical Training
CS 390D (Win, Sum) - Senior Project
CS 191 (Aut, Win, Spr) - Supervised Undergraduate Research
CS 195 (Aut, Win, Spr) - Writing Intensive Senior Research Project
CS 191W (Aut, Win, Spr)
- Advanced Reading and Research
-
Prior Year Courses
2022-23 Courses
- Computer and Network Security
CS 155 (Spr) - The Modern Internet
CS 249I (Win) - Topics in Computer and Network Security
CS 356 (Aut)
2021-22 Courses
- Computer and Network Security
CS 155 (Spr) - The Modern Internet
CS 249I (Aut) - Topics in Computer and Network Security
CS 356 (Win)
2020-21 Courses
- Computer and Network Security
CS 155 (Spr) - Topics in Computer and Network Security
CS 356 (Aut)
- Computer and Network Security
Stanford Advisees
-
Postdoctoral Faculty Sponsor
Gautam Akiwate -
Doctoral Dissertation Advisor (AC)
Liz Izhikevich -
Master's Program Advisor
Anna Ascheman, Jason Chao, Krain Chen, Isaac Cheruiyot, Clément Dieulesaint, Michael Hayashi, Carlos Hernandez, Shannon Komguem, Benjamin Liu, Alexandra Moore, Kenny Osele, Pooja Sethi, Ellie Vela, Daniel Zamoshchin -
Doctoral (Program)
Catherine Han, Hans Hanley, Liz Izhikevich, Kimberly Ruth, Gerry Wan
All Publications
-
Retina: Analyzing 100GbE Traffic on Commodity Hardware
ASSOC COMPUTING MACHINERY. 2022: 530-544
View details for DOI 10.1145/3544216.3544227
View details for Web of Science ID 000859320200035
-
Predicting IPv4 Services Across All Ports
ASSOC COMPUTING MACHINERY. 2022: 503-515
View details for DOI 10.1145/3544216.3544249
View details for Web of Science ID 000859320200033
-
Designing Toxic Content Classification for a Diversity of Perspectives
USENIX ASSOC. 2021: 299-317
View details for Web of Science ID 000698682900016
-
What's in a Name? Exploring CA Certificate Control
USENIX ASSOC. 2021: 4383-4400
View details for Web of Science ID 000722006804040
-
LZR: Identifying Unexpected Internet Services
USENIX ASSOC. 2021: 3111-3128
View details for Web of Science ID 000722006803022
-
Let's Encrypt: An Automated Certificate Authority to Encrypt the Entire Web
ASSOC COMPUTING MACHINERY. 2019: 2473–87
View details for DOI 10.1145/3319535.3363192
View details for Web of Science ID 000509760700148
-
All Things Considered: An Analysis of IoT Devices on Home Networks
USENIX ASSOC. 2019: 1169–85
View details for Web of Science ID 000509775000067
-
Tracking Certificate Misissuance in the Wild
IEEE. 2018: 785–98
View details for DOI 10.1109/SP.2018.00015
View details for Web of Science ID 000442163200047