misc


skills

  • Programming: C/C++, Python, Bash, Java (Android), Verilog, C#, Assembly (x86/ARM/MIPS).
  • Embedded Systems: Firmware development, microcontrollers, Bluetooth, LoRa, PCB design.
  • Systems & Tools: Linux kernel & driver programming, QEMU, iptables, Git, DPDK, eBPF.
  • Security: Microarchitecture vulnerabilities and mitigations, binary analysis, exploit development, reverse engineering, HW&SW cross-platform debugging.

I’ve always been fascinated by the hard-core techniques that underpin computer systems! In addition to the skills above, I enjoy exploring and quickly adapting to new tools and technologies when needed (and sometimes forgetting them later 🤦‍♂️). All these experiences have helped me understand how computer systems work — not just how to use them. 🤗


honors and awards

  • Nov. 2019 - 1st class university scholarship in 2019, and other classes in 2016, 2018, 2020 and 2021.
  • Sep. 2017 - Finalist prize in Loongson Cup 1st National Student Computer System Capability Challenge.
  • Nov. 2016 - 3rd prize in 14th Shandong Provincial Software Design Competition for University Students.
  • Sep. 2016 - Finalist prize in Inspur Cup 7th Shandong Provincial ACM-ICPC Programming Competition.
  • Sep. 2013 - 3rd prize in National Olympiad in Informatics in Provinces.

services


presentations

Presentations that are not related to any conference papers:

  • Dec 2024 - Cybersecurity Education Showdown: A Comparative Analysis of K-12 Education Systems in the United States, the European Union and China @ NICE Conference, San Antonio, TX, United States.