Hans William Alexander Hanley
Education
- PhD in Computer Science, Stanford University, 2025 (expected)
- MSc in Statistical Science, University of Oxford, 2020, Distinction, Highest Honors
- MSc in Advanced Computer Science, University of Oxford, 2019, Distinction, Highest Honors
- B.S.E. in Electrical Engineering, Princeton University, 2018, Highest Honors
Work experience
Summer 2021: Digital Forensic Research Lab Intern
Atlantic Council
Washington DCSummer 2018: Data Engine Software Intern
Microsoft
Seattle, WASummer 2017: Gmail Security Software Intern
Google
Sunnyvale, CASummer 2016: Google Docs and Drive Security Software Intern
Google
New York, NYSummer 2015: NSF REU Declarative Programming
Texas Tech
Lubbock, TX
Skills
- Mandarin Chinese (HSK 4)
- Proficient Programming Languages: Java, Python, C, Go, R, Git, TensorFlow, PyTorch
- Experienced Programming Languages: MATLAB, C#, Answer Set Prolog (ASP)
Publications
No Calm in the Storm: Investigating QAnon Website Relationships
Hans W. A. Hanley, Deepak Kumar, and Zakir Durumeric. 2022. No Calm in The Storm: Investigating QAnon Website Relationships. ICWSM (2022)
DPSelect: A Differential Privacy Based Guard Relay Selection Algorithm for Tor
Hans Hanley, Yixin Sun, Sameer Wagh, and Prateek Mittal. "DPSelect: A differential privacy based guard relay selection algorithm for Tor." Proceedings on Privacy Enhancing Technologies 2019, no. 2 (2019)
Dissertations
GENerateZ: Automatic De Novo Design of Anticancer Drugs using Transcriptomic Data, Genetic Algorithms, and Variational Autoencoders
University of Oxford, Master of Science in Statistcal Science, 2020
PROMISE: Provably RObust Malware detectIon uSing diffErential privacy
University of Oxford, Master of Science in Computer Science, 2019
DPSelect: A Differential Privacy Based Guard Relay Selection Algorithm for Tor
Princeton University, BSE Electrical Engineering, 2018
Talks
Happenstance: Utilizing Semantic Search to Track Russian State Media Narratives about the Russo-Ukrainian War On Reddit
Talk at Stanford Security Lunch, Stanford, CA
Methods in the Madness: From QAnon to COVID-19, Conspiracy Theories’ Relationship with Misinformation Outlets, the News Media, and the Wider Internet
Talk at Stanford Security Workshop, Stanford, CA
No Calm in the Storm
Talk at Stanford Security Lunch, Stanford, CA
GENerateZ: Automatic De Novo Design of Anticancer Drugs using Transcriptomic Data, Genetic Algorithms, and Variational Autoencoders
Talk at 2020 3rd RSC-BMCS / RSC-CICAG Artificial Intelligence in Chemistry, London, UK
An Exploration of Contextualized Word Vectors for Sentiment Analysis
Talk at 2019 Oxford Computer Science Conference, Oxford, England
DPSelect: A Differential Privacy Based Guard Relay Selection Algorithm for Tor
Talk at 2019 Oxford Computer Science Conference, Oxford, England
Selected Honors
- Stanford University Computer Science EDGE Fellow
- University of Oxford Worcester College Prize for Academic Excellence 2019 & 2020
- Daniel M. Sachs Class of 1960 Graduating Scholarship at Worcester College, Oxford University
- Princeton University Jame Hayes-Edgar Palmer Prize in Engineering
- Princeton University Electrical Engineering Charles Ira Young Memorial Tablet & Medal
- National Science Foundation Graduate Fellowship Winner
- National Merit Scholar for Academic Excellence
Service and leadership
- 25th ACM CSCW Reviewer (2022)
- 17th AAAI ICWSM Reviewer (2022)
- Stanford’s Journal of Science, Tech, and Society Peer Reviewer (2022)
- Stanford CS Grad Mentor (2021-22)
- Daniel M. Sachs Global Scholarship Interviewer (2021)
- Stanford Undergraduate Research Association (SURA) Mentor (2020)
- Stanford Center for Teaching and Learning Engineering Learning Consultant (2020-2022)
- National Society of Black Engineers