About
I'm a computer science PhD student at Stanford AI Lab. I'm grateful to be advised by Percy Liang and Sanmi Koyejo. I'm part of Stanford NLP, Stanford ML, and Stanford Trustworthy AI Research (STAIR). I also worked with Dan Boneh at Applied Cryptography Group and did AI research at Google DeepMind. My PhD is supported by the Stanford SoE Fellowship and the Amazon AI PhD Fellowship.
I work on language models, data & user privacy, and their intersection. Some past related projects: LLM data membership, machine unlearning, local-remote model collaboration, personalization, deploying distributed differentially private training to Android, and 1st-place at the US-UK Privacy-Enhancing Technologies Challenge.
Blog / Feedback / GitHub / Google Scholar / LinkedIn / Twitter
News and Olds
- Sept 2025: Teaching CS221 at Stanford with Percy; we are making a bunch of changes to reflect AI in modern times
- Aug 2025: Launched the UQ project, a new paradigm for AI evals. Help us verify AI solutions to unsolved problems! (paper)
- Aug 2025: Gave talks on pitfalls of LLM train set inclusion at Stanford, Berkeley, and OpenAI (slides)
- May 2025: Two papers accepted as Spotlights at ICML 2025: pitfalls of LLM train set inclusion and manipulating Chatbot Arena
- Oct 2024: Gave a guest lecture on intro to ML privacy at Northeastern University CS7375 (slides)
- Aug 2024: Gave three talks at Google DeepMind around LLM training set inclusion, privacy, and unlearning, respectively
- May 2024: Wrote a long post on machine unlearning (tweet); the field is rapidly evolving and clarity is much needed
- Jun 2024: Press coverage and interview by Politico
- May 2024: Top trending post on Hacker News
- May 2024: Talked about unlearning as a guest on The Data Exchange Podcast
- May 2024: Best paper award at the ICLR'24 DPFM Workshop
- Aug 2023: Taught programming & algorithms in Ethiopia as part of AddisCoder πͺπΉ
- July 2023: Gave a talk at the NITRD Privacy R&D Interagency Working Group of the US government
- June 2023: Gave a talk about model personalization at SWIFT
- May 2023: Gave a talk about our entry to the PETs challenge at the Royal Society in London, UK
- Mar 2023: Led our awesome CMU team ("puffle") to win 1st place at the US-UK Privacy-Enhancing Technologies (PETs) Prize Challenge, Pandemic Forecasting Track (USD $120,000) (blog post at ML@CMU and extended version)
- Mar 2023: See news by White House, UK Government, Summit for Democracy, DrivenData, NSF, and CMU
- Mar 2023: Our research on distributed DP (1, 2) is officially deployed to Android
Research
Teaching & Mentoring
I love teaching! Most recently, I was part of the teaching team of AddisCoder 2023 πͺπΉ, an intensive summer school in Ethiopia for middle/high school students interested in programming and computer science. I helped with student admissions, created lab exercises, gave lab lectures, and graded exams. I was also the main IT guy responsible for managing 100+ lab machines and making sure students can do exercises under poor computing infrastructure.
I'm also involved in the following teaching/mentoring activities:
- Deep Learning Portal
- Student-Applicant Support Program @ Stanford
- CS Undergrad Mentoring Program @ Stanford
- Peer Mentoring Program @ USydney
While an undergrad at USyd, I was a teaching assistant (academic tutor) for the following classes:
- COMP9110 System Analysis and Modelling, 2020
- COMP3027 Algorithm Design, 2018
- SOFT2412 Agile Software Development Practices, 2019
- COMP2017 Systems Programming, 2018
- INFO1103 Intro to Programming, 2017
(On research mentoring)
Experience
| Google DeepMind, Mountain View CA, United States Student Researcher, DeepMind Privacy/Security, better half of 2024 |
|
| Stanford Artificial Intelligence Laboratory (SAIL), Stanford CA, United States PhD student, 2023-Present |
![]() |
| Carnegie Mellon School of Computer Science, Pittsburgh PA, United States Research Assistant, (RI/MLD), 2021-2023 |
![]() |
| Google Research, (remote from Sydney) AI Resident Researcher, 2020-2021 (Left early for grad school deferred from 2020) |
|
| Facebook, Menlo Park CA, United States Software Engineer Intern, Messenger/Instagram Ranking, Winter 2019/2020 (Summer in π¦π¦πΊ) |
|
| Amazon Web Services, Sydney, Australia Software Engineer Intern, Safety Engineering, Winter 2018/2019 (Summer in π¦π¦πΊ) |
|
| Apple, Cupertino CA, United States Software Engineer Intern, Core OS, Summer 2018 |
![]() |
Professional Service
- Reviewer for COLM 2025: Conference on Language Modeling
- Reviewer for ICML 2025: International Conference on Machine Learning
- Reviewer for TMLR: Transactions on Machine Learning Research
- Program Committee for Private ML-ICLR'24: Privacy Regulation and Protection in Machine Learning Workshop
- Reviewer for ICML 2024: International Conference on Machine Learning
- Reviewer for ICLR 2024: International Conference on Learning Representations
- Program Committee for FL-ICML'23: Workshop on Federated Learning and Analytics in Practice
- Reviewer for NeurIPS 2023: Conference on Neural Information Processing Systems
- Reviewer for ICCV 2023: International Conference on Computer Vision
- Reviewer for ICML 2023: International Conference on Machine Learning
- Reviewer for CVPR 2023: IEEE/CVF Conference on Computer Vision and Pattern Recognition
- Reviewer for AISTATS 2023: International Conference on Artificial Intelligence and Statistics
- Reviewer for NeurIPS 2022: Conference on Neural Information Processing Systems
- Reviewer for TIP 2022: IEEE Transactions on Image Processing
- Reviewer for ECCV 2022: European Conference on Computer Vision
- Reviewer for CVPR 2022: IEEE/CVF Conference on Computer Vision and Pattern Recognition
- Reviewer for IJCV 2021: International Journal of Computer Vision
Misc
- While not feeling the AGI, I try to read, travel, do olympic weightlifting, waltz (sometimes polka, lindy hop), bake cheesecakes, Dota 2, among other things
- I co-organized the weekly lunch/seminar for Stanford ML group
- I performed waltz/polka as part of the Stanford Viennese Ball 2025 Openning Committee
- Twitter, Mastodon, Bluesky, Instagram, Goodreads
- My ErdΕs number is 4 via three paths
- Consider using JAX! It's a beautiful thing
- Check out cs-sop.org if you're a prospective CS PhD applicant; I have benefited from this initiative and I have shared my statement there too
Visits since COVID:









