Summary
Yiming Xiang is a systems-focused researcher and software engineer with seven years of experience spanning operating systems, compilers, programming languages, and game engine architecture. Currently a research assistant in OrderLab at the University of Michigan, he is enhancing the eBPF verifier under Prof. Ryan Huang, blending low-level systems work with formal tooling. He has taught introductory engineering and programming courses, built course infrastructure like a clang-tidy plugin and a feature-rich game framework used by students, and led a university tech department that shipped multiple developer tools and editors. His background includes shipping a production mobile app and numerous open-source projects on GitHub that reflect a Systems & PL focus. Based in Austin, he combines academic rigor with practical delivery and an uncommon habit of turning teaching assignments into reusable developer tools.
7 years of coding experience
1 year of employment as a software developer
Computer Science, Computer Science at University of Michigan
ECE, ECE at UM-SJTU Joint Institute, Shanghai Jiao Tong University