Yao-yi Chiang

Associate Professor

Los Angeles Metropolitan Area 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
Yao-Yi Chiang is a Professor of Computer Science & Engineering at the University of Minnesota with 12 years of professional experience building machine learning methods for spatial artificial intelligence. He develops models that fuse sparse, uneven, multi-modal environmental data across varying spatiotemporal scales to understand complex environmental processes and human–environment interactions. His research is backed by diverse funding from NSF, NIH, DARPA, IARPA, NGA, NEH and industry partners, and he has translated research into practice as chief scientist at AirMap and a visiting researcher at Google AI. He also consults in industry (Meta) and contributes to systems-focused open-source projects, with backend bug fixes and robustness improvements in notable repositories such as toybox and Android platform tooling. Based in the Los Angeles area, he combines deep academic rigor (PhD, USC) with pragmatic engineering experience in runtime systems and drone safety. An interesting facet of his profile is the blend of low-level systems contributions and high-level spatial ML research, reflecting fluency from vtable/elf debugging to geospatial model design.
code12 years of coding experience
job18 years of employment as a software developer
bookPh.D., Ph.D. at University of Southern California
bookBBA, BBA at National Taiwan University
languagesEnglish, Chinese, Mandarin
github-logo-circle

Github Skills (17)

debugging10
debug10
c-language10
linux10
c1110
c1710
command-line-tool10
elf10
cprogramming-language10
posixct9
posix9
error-handling9
android8
scripting7
script7

Programming languages (12)

TypeScriptJavaC++ShellCStarlarkMakefileGo

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:187 commits in 3 years 11 months
Contributions summary:Yao-yi primarily focused on fixing a vtable boundary check issue within the `vndk-vtable-dumper` tool. They added and fixed checks for vtable and section boundaries within the `elf_handling.cpp` file. The contributions involved debugging and resolving a specific bug related to runtime linking and virtual function table management. Further, the user contributed a series of merge commits related to the same fix.
landley/toybox

Feb 2021 - Aug 2022

toybox
Role in this project:
userBackend Developer
Contributions:7 commits in 1 year 7 months
Contributions summary:Yao-yi primarily focused on improving the `toybox` project's functionality. Their contributions involved fixing bugs related to file existence checks in the `rm` command and guarding `free()` calls in the `cpio` utility. Additionally, the user addressed a bug in `mount` by removing trailing newlines from output and implemented a wait mechanism for loop device creation on Android. They also added support for the tail +123 style argument.
react
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
Yao-yi Chiang - Associate Professor