Chiang, Yi-Yo

Taiwan
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

🤩
Rockstar
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
github-logo-circle

Github Skills (16)

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

Programming languages (17)

JavaC++CRustTeXMakefileM4Go

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:187 commits in 3 years 11 months
Contributions summary:Chiang, 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:Chiang, 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.
toybox
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