Yulun Yao

Graduate Research Assistant

City of Ithaca, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Yulun Yao is a PhD student and graduate research assistant at Cornell University specializing in designing programming languages for secure, verifiable hardware under Prof. Andrew C. Myers. With eight years of experience across research and industry, he has worked on machine learning compilers and hardware accelerators at AWS, UIUC, and UW, bringing a systems-minded approach to language-based security. His work sits at the intersection of PL, computer architecture, and security, translating formal ideas into practical tools for hardware assurance. Based in Ithaca, he combines deep academic rigor with production-facing engineering experience, having contributed to ML compiler and accelerator projects during internships and research. Notably, his focus on language-driven security for hardware highlights a less obvious but critical angle: preventing vulnerabilities at the design level rather than solely through later verification.
code8 years of coding experience
job3 years of employment as a software developer
bookHigh School Diploma, High School Diploma at High School Affiliated to Shanghai Jiao Tong University
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Cornell University
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Illinois Urbana-Champaign
languagesEnglish, Chinese
github-logo-circle

Github Skills (40)

tvm10
opencl10
vulkan10
javascript10
cpu10
gpu-programming10
machine-learning10
metal10
deep-learning10
gpu10
spirv9
intermediate9
compiler-construction9
compiler9
gpu-acceleration8

Programming languages (8)

C++CRustScalaJavaScriptPerlHTMLPython

Github contributions (5)

github-logo-circle
yy665/PDL

Sep 2021 - Oct 2023

A Hardware Pipeline Description Language
Contributions:18 pushes, 2 branches in 2 years
language-descriptionhardwarepipeline
yuluny2/tvm

Jul 2019 - Jan 2020

Open deep learning compiler stack for cpu, gpu and specialized accelerators
Contributions:32 pushes, 7 branches in 5 months
cpugpu-programminggpu-accelerationtvmdeep-learning
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial