Qi Ao

资深软件工程师 at 龙芯中科技术有限公司

Haidian District, Beijing, China
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
🎓
Top School
Qi Ao is a senior software engineer with nine years of experience focused on low-level systems and processor-specific JVM support, currently working on the OpenJDK MIPS port. Based in Haidian, Beijing, he brings deep expertise in build systems, cross-architecture compilation, and test automation, having fixed build breakages and hardened test infrastructure for MIPS and LoongArch64. Employed at Loongson and Longsoon Zhongke, and formerly at the Institute of Computing Technology (CAS), he combines industry and research perspectives grounded in a Ph.D. in Computer Architecture. His contributions to the high-profile openjdk/jdk project demonstrate an ability to navigate large, collaborative codebases and to translate architecture quirks into robust build and test fixes. Colleagues rely on him to resolve subtle compilation and JVM integration issues that often block platform support. He pairs rigorous academic training with pragmatic engineering to keep complex platform ports shipping.
code8 years of coding experience
job1 year of employment as a software developer
bookPh.D, Computer Architecture, Ph.D, Computer Architecture at University of Chinese Academy of Sciences
bookBachelor, Computer Science, Bachelor, Computer Science at Beijing Jiaotong University
github-logo-circle

Github Skills (8)

openjdk10
javas10
jvm10
java10
cprogramming-language9
c-language9
debug8
debugging8

Programming languages (9)

C#JavaShellC++CJavaScriptGoPerl

Github contributions (5)

github-logo-circle
openjdk/jdk

Oct 2020 - Feb 2025

JDK main-line development https://openjdk.org/projects/jdk
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 reviews, 12 PRs, 63 comments in 4 years 4 months
Contributions summary:Qi primarily contributed to the OpenJDK project by addressing build and compilation issues related to specific architectures (MIPS, LoongArch64) and JVM features. Their work involved modifying build configurations, updating documentation, and fixing build breakages arising from code changes. They also contributed by updating test infrastructure and fixing test failures.
openjdkjavajvmjdk
loongson/jna

Feb 2022 - Feb 2023

LoongArch64 Port of JNA
Contributions:7 releases, 16 commits, 14 PRs in 11 months
jnajava
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
Qi Ao - 资深软件工程师 at 龙芯中科技术有限公司