👋 I am Yudong Han (韩宇栋), a Ph.D. candidate at Peking University working on web graphics and LLM for software engineering.

  • Position: Currently a Software Engineer at GoogleGoogle, working on Pixel Personalization in Shanghai. Previously a Research Engineer at QwenAlibaba Qwen Team.
  • Education: Ph.D. candidate in Computer Science, School of Computer Science, Peking University. B.S. in Computer Science, School of Electronics Engineering and Computer Science, Peking University.
  • Publications: Published at ACM Multimedia, ICSE, WWW (TheWebConf), SIGIR, ACL, TPDS, and ISSTA — covering browser graphics, software testing, and agentic software engineering.
  • Competitive Programming: 🥈 Silver Medal (Rank 66 Nationally), National Olympiad in Informatics (NOI), 2017.
  • Skills: 🧑‍💻 I write Rust, Python, TypeScript, C++, and Kotlin code. My research interests include WebGPU/WebGL optimization, LLM-powered agent systems, and edge computing.

🔗 Check out my Blog for technical notes and writings.

Experience

  • Intern - Google (Shanghai), Pixel Personalization (Jun. 2026 - Aug. 2026) Google
  • Research Intern - Alibaba Tongyi Lab (通义实验室) (Jul. 2025 - May 2026) Alibaba Tongyi Lab
    • Designed and built WebSplatter, a high-performance, high-fidelity in-browser 3D Gaussian Splatting rendering engine, achieving 1.2–4.5× speedups over state-of-the-art web-based 3DGS viewers.
  • President - Peking University Martial Arts Association (Feb. 2025 - Present) Peking University
    • Lead a 200-member student association; design and teach a 10-week HEMA saber program combining historical manuscripts with modern sport fencing training.
    • Organized the “Exploring Bajiquan” lecture featuring a national intangible cultural heritage inheritor and a NetEase 24 Entertainment action artist; joined their dialogue on martial arts heritage and game action design. [News]
  • Teaching Assistant - Introduction to Computing (Python Python) (Sep. 2021 - Dec. 2025) Peking University
    • Instructed 500+ undergraduate students at Peking University.
    • Developed an in-browser Python IDE to provide a cross-platform, zero-installation, and privacy-first coding environment for beginners.
    • Created a “Cyber TA” powered by LLMs to offer students 24/7 automated debugging support.
    • The course received the 2025 GMA Awards: AI Special Recognition. [Certificate] [News]

📑 Publications

  • [MM'26] WebSplatter: Enabling Cross-Device Efficient Gaussian Splatting in Web Browsers via WebGPU [Project] [Paper]
    • Yudong Han, Chao Xu, Xiaodan Ye, Weichen Bi, Zilong Dong, Yun Ma
    • The 34th ACM International Conference on Multimedia, CCF-A[^]
    • Acceptance rate ≈ 25.0 % (7,053 submissions)
  • [ICSE'26] Characterizing GPU-accelerated Web Applications in Browsers [Paper]
    • Yudong Han, Weichen Bi, Haiyang Shen, Mugeng Liu, Ruibo An, Yun Ma
    • The 48th International Conference on Software Engineering, CCF-A[^]
    • Acceptance rate = 21.9 % (321/1,469, research track)
  • [WWW'25] GL2GPU: Accelerating WebGL Applications via Dynamic API Translation to WebGPU [Project] [Paper]
    • Yudong Han, Weichen Bi, Ruibo An, Deyu Tian, Qi Yang, Yun Ma
    • The Web Conference 2025, CCF-A[^]
    • Acceptance rate = 19.8 % (409/2,062, oral)
  • [TPDS'25] DegaFL: Decentralized Gradient Aggregation for Cross-Silo Federated Learning [Code] [Paper]
    • Jialiang Han, Yudong Han, Xiang Jing, Gang Huang, Yun Ma
    • IEEE Transactions on Parallel and Distributed Systems, CCF-A[^]
    • Impact Factor = 5.9 (2025)
  • [SIGIR'25] WebANNS: Fast and Efficient Approximate Nearest Neighbor Search in Web Browsers [Paper]
    • Mugeng Liu, Siqi Zhong, Qi Yang, Yudong Han, Xuanzhe Liu, Yun Ma
    • The 48th International ACM SIGIR Conference on Research and Development in Information Retrieval, CCF-A[^]
    • Acceptance rate = 22.3 % (239/1,071, full paper)
  • [ACL'25] LLM-Powered Test Case Generation for Detecting Bugs in Plausible Programs [Paper] [Code]
    • Kaibo Liu, Zhenpeng Chen, Yiyang Liu, Jie Zhang, Mark Harman, Yudong Han, Yun Ma, Yihong Dong, Ge Li, Gang Huang
    • The 63rd Annual Meeting of the Association for Computational Linguistics, CCF-A[^]
    • Acceptance rate = 20.3 % (1,699/8,360, main conference)
  • [WWW'24] FusionRender: Harnessing WebGPU’s Power for Enhanced Graphics Performance on Web Browsers [Paper]
    • Weichen Bi, Yun Ma, Yudong Han, Yifan Chen, Deyu Tian, Jiaqi Du
    • The Web Conference 2024, CCF-A[^]
    • Acceptance rate = 20.2 % (405/2,008)
  • [FCS'24] WPIA: Accelerating DNN Warm-up in Web Browsers by Precompiling WebGL Programs [Paper]
    • Deyu Tian, Yun Ma, Yudong Han, Qi Yang, Haochen Yang, Gang Huang
    • Frontiers of Computer Science 2024, CCF-B[^]
    • Impact Factor = 7.3 (2025)
  • [MSR'24] TrickyBugs: A Dataset of Corner-case Bugs in Plausible Programs [Paper] [Artifact]
    • Kaibo Liu, Yudong Han, Yiyang Liu, Jie M. Zhang, Zhenpeng Chen, Federica Sarro, Gang Huang, Yun Ma
    • the 21st International Conference on Mining Software Repositories, CCF-C[^]
    • Acceptance rate = 28.8 % (42/146, technical track)
  • [WISE'24] Web-Based Al Assistant for Medical Imaging: A Case Study on Predicting Spontaneous Preterm Birth via Ultrasound Images [Paper]
    • Weichen Bi, Zijian Shao, Yudong Han, Jiaqi Du, Yuan Wei, Lijuan Guo, Tianchen Wu, Shuang Li, Yun Ma
    • The International Web Information Systems Engineering conference, CCF-C[^]
    • Acceptance rate = 29.9 % (110/368, full paper)
  • [ISSTA'23] Who Judges the Judge: An Empirical Study on Online Judge Tests [Paper]
    • Kaibo Liu, Yudong Han, Jie M. Zhang, Zhenpeng Chen, Federica Sarro, Mark Harman, Gang Huang, Yun Ma
    • The 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, CCF-A[^]
    • Acceptance rate = 31.5 % (117/372)

CCF refers to the China Computer Federation, whose official classification groups recommended international conferences and journals into A, B, and C tiers.

🏆 Honors and Awards

  • Dean’s Scholarship, Institute for Artificial Intelligence, Peking University (2025)
  • School Scholarship, Excellent Research Award, Peking University (2025)
  • Lingjun Linghang’s Scholarship, Lingjun Investment (2025)
  • The Web Conference Travel Award (2025)
  • GMA Awards: AI Special Recognition [Certificate] [News] (2025)
  • Fourth Place, 2nd Beijing University Student Historical Fencing Open Competition (2025) 🤺
  • Second Prize, EDAthon - International EDA Algorithm Competition (2022) 🥈
  • Silver Medal (Rank 66th, Nationally), National Olympiad in Informatics (NOI) (2017) 🥈

🔧 Technical Skills

  • Languages: Rust, Python, TypeScript/JavaScript, C++, Java
  • Web Technologies: WebGPU, WebGL, Web App Optimization, Web-based LLM/RAG
  • Systems: Linux Server Maintenance, AWS, LLM Deployment with Edge Computing, Docker, CI/CD

🥋 Beyond Academia

When I’m not debugging WebGPU shaders or training AI agents, you’ll find me wielding a longsword or saber in HEMA (Historical European Martial Arts) tournaments. As the current president of Peking University Martial Arts Association, I balance my research pursuits with a passion for reconstructing sword combat techniques.

Competing at the 2nd Beijing University Student Historical Fencing Open Competition (April 2025)

Me in a HEMA saber bout, Beijing, April 2025.