Research Interests
I want to support individuals coming together and finding community. My research focuses on understanding and removing limitations on Internet communication. This includes both imposed limitations like network interference, and creating unrealized communication models. I like thinking about network structure, measurement, and the evolution of the browser platform. I’m interested in pursuing a combination of research, teaching, and software development.
Education
University of Michigan, Ann Arbor, MI
Research Fellow (Postdoc)
PI: Alex Halderman
University of Washington, Seattle, WA
Ph.D. Networking and Security
Thesis: Censorship Resistant Web Applications
Masters degree conferred Spring 2013
Advisors: Tom Anderson, Arvind Krishnamurthy
Harvey Mudd College, Claremont, CA
B.S., Joint Computer Science & Mathematics; Concentration in Chinese
Graduated with High Distinction, Departmental Honors Computer Science
GPA 3.76
Advisors: Christopher Stone, Nicholas Pippenger
Beijing University, Beijing, China
Studied abroad through the Pitzer in China program.
GPA 3.87
Honors and Awards
-
Jun 2018
-
Jun 2016
-
Jan 2015
-
Oct 2013
-
Oct 2012
-
Jun 2012
-
Jun 2011
Google Certificate of Excellence
-
Jun 2010
-
Jan 2008
Teaching Experience
Introduction to Computer Security (EECS 388)
Operating Systems (ECE 341)
Software Engineering (ECE 323)
Databases (ECE 213)
Introduction to Operating Systems (CSE451)
Introduction to Distributed Systems (CSE452)
Data Structures & Program Development in C++
Formal Logic and Computability
Computer Systems
Algorithms
Core Mathematics
Selected Talks
-
2023
Robust data dissemination with IPFS. Hackers Congress Paralelní Polis
-
2023
-
2022
Cryptographic Privacy and Transparency. Breakthroughs In Computing
-
2020
Building Blocks of decentralization. Chaos Communication Congress
-
2020
-
2019
What’s left for private messaging.. Chaos Communication Congress
-
2019
Observations on societal and technological changes in the DPRK.. Chaos Communication Congress
-
2019
WASM and Rust. Building blocks.. Web3 Summit
-
2018
Accountability without accountability: A censorship measurement case study. Defcon Ethics Village [video]
-
2018
Contract Continuous Deployment and Integrated Truffle Testing. TruffleCon
-
2017
DPRK Consumer Technology. Chaos Communication Congress
-
2017
The Internet in Cuba: A Story of Community Resilience. Chaos Communication Congress
-
2017
Initial Measurements of the Cuban Street Network. IMCInternet Measurement Conference
-
2017
Messaging without Metadata [video]. Bornhack
-
2017
Holding networks accountable with open source transparency. Linux Fest Northwest
-
2017
Open Measurement of Internet Censorship. IETF-98 MAPRG
-
2016
The State of Internet Censorship 2016. Chaos Communication Congress
-
2015
The State of Internet Censorship. Chaos Communication Congress
-
2015
Understanding Open Proxies. Chaos Communication Camp
-
2015
Scanning the internet with Node.js. CascadiaFest
-
2015
Code for Seattle – A local Civic Hacking Movement. Linux Fest Northwest
-
2015
Experiences with uProxy. RightsCon
-
2014
Computer Science in the DPRK. Chaos Communication Congress
-
2014
uProxy: a social proxy for your browser. TA3M NYC
Work Experience
Software Engineer, Protocol Labs.
- Engineering and research as a team lead across Libp2p, Drand, the Resilient Networks Lab, IPNI, and retrieval incentives.
- Advisor for the ‘Private Retrieval’ research fund.
Software Engineer, Oasis Labs.
- Led a growing team through development of a first production version of a privacy-preserving high-integrity distributed platform.
Software Engineer, Google.
- Developed & Deployed code for gmail, Google Contacts, and the Google+ Project.
- Championed the export of Google+ hovercards to other Google properties.
Clinic Project Manager, Harvey Mudd College, Claremont, CA
- Led a four person, cross-disciplinary team in senior year capstone.
- Developed image processing system for mapping the sun’s magnetic field from visible light measurements.
Research Intern, Microsoft Research Asia, Beijing, China
- Worked on sentiment analysis with the Machine Learning group at Microsoft Research Asia as part of an NSF sponsored REU
- Managed a four-person team of two US and two Chinese students.
Researcher, Harvey Mudd College, Claremont, CA
- Java-based image alignment to support computer vision recognition of hand-drawn sketches.
Google Summer Of Code, Google
- Worked with New Zealand based Silverstripe Content Management System.
Intern, Trumba Corp. Seattle, WA
Publications
- Dennis Trautwein, Aravindh Raman, Gareth Tyson, Ignacio Castro, Will Scott, Moritz Schubotz, Bela Gipp, Yiannis Psaras.
Design and evaluation of IPFS: a storage layer for the decentralized web.. SIGCOMM. 2022. - Ram Sundara Raman, Adrian Stoll, Jakub Dalek, Reethika Ramesh, Will Scott, Roya Ensafi.
Measuring the Deployment of Network Censorship Filters at Global Scale.. NDSS. 2020. - Allison McDonald, Matthew Bernhard, Luke Valenta, Benjamin VanderSloot, Will Scott, Nick Sullivan, J Alex Halderman, Roya Ensafi.
403 Forbidden: A Global View of CDN Geoblocking.. IMC. 2018. - Benjamin VanderSloot, Allison McDonald, Will Scott, J. Alex Halderman, and Roya Ensafi.
Quack: Scalable Remote Measurement of Application-Layer Censorship. USENIX Security. 2018. - Eduardo Pujol, Will Scott, Eric Wustrow, and J. Alex Halderman.
Initial Measurements of the Cuban Street Network. IMC. 2017. - Sergey Frolov, Fred Douglas, Will Scott, Allison McDonald, Benjamin VanderSloot, Rod Hynes, Adam Kruger, Michalis Kallitsis, David G. Robinson, Nikita Borisov, Alex Halderman, Eric Wustrow.
An ISP-Scale Deployment of TapDance. FOCI. 2017. - Raymond Cheng, Will Scott, Paul Ellenbogen, Jon Howell, Thomas Anderson.
Radiatus: a Shared-Nothing Server-Side Web Architecture. SOCC. 2016. - Will Scott, Thomas Anderson, Tadayoshi Kohno, Arvind Krishnamurthy.
Satellite: Joint Analysis of CDNs and Network-Level Interference. USENIX Annual Technical Conference (ATC). 2016. “Best Student Paper” - Emily McReynolds, Adam Lerner, Will Scott, Franziska Roesner, Tadayoshi Kohno.
Cryptographic Currencies from a Tech-Policy Perspective: Key Policy Issues and Technical Directions. 2nd Workshop on Bitcoin Research (Bitcoin). 2015. - Ravi Bhoraskar, Dominic Langenegger, Pingyang He, Raymond Cheng, Will Scott, Michael D Ernst.
User scripting on Android using BladeDroid. 5th ACM Asia-Pacific Workshop on Systems (APSys 2014), 2014. - Raymond Cheng, Will Scott, Arvind Krishnamurthy, Tom Anderson.
FreeDOM: a new Baseline for the Web. The Eleventh ACM Workshop on Hot Topics in Networks
(HotNets XI), 2012. - Will Scott, Raymond Cheng, Jinyang Li, Arvind Krishnamurthy, Tom Anderson.
Blocking-Resistant Network Services using Unblock. Working Paper.
(available at http://unblock.cs.washington.edu).
Service & Activities
Privacy-focused community ISP.
Protecting all people’s right to privacy.
Represent student interests in university intellectual property policy.
Represent student interests to UW faculty on issues including conduct code and police jurisdiction.
Representative on the University student government.
Help to improve department curriculum at both the undergraduate and graduate level.
Served as the student representative to the educational planning committee to provide input on changes in the college curriculum.
Elected student government position funding campus social events. Revised party policy, Instituted training workshops for party hosts.
Skills
Three years of college Chinese, with semester in Beijing focusing on intellectual property rights and mathematics. One year of college Korean.
Programming
- Background in Networks, Privacy, Web Security, Computer Systems.
- Proficient in HTML, CSS, JS, Go, C/C++, Java, C#, Python, and PHP.