Yuchao Qian is a system programmer and "vibe creator" with 11 years of experience building low-level systems, databases, and chatbot frameworks from Singapore. He founded and authored widely used open-source chatbot projects (CQHTTP, NoneBot) that powered thousands of bots and influenced de facto APIs for messaging platforms. As a database kernel engineer at RisingWave Labs, he implemented window functions, streaming emit-on-window-close semantics, and multiple performance optimizations that materially improved throughput and latency. His contributions span full-stack OSS work—from documenting OneBot and maintaining scheduler features in NoneBot to adding core SQL built-ins and tests in RisingWave—showing fluency across docs, infra, and kernel code. Now building AI agent infrastructure at Moonshot AI, he blends systems-level rigor with pragmatic developer-facing tools. An underappreciated strength is his pattern of turning research-grade OS and kernel work into production-ready developer experiences and ecosystems.
11 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Internet of Things Engineering, Bachelor's degree, Internet of Things Engineering at 常州大学
Master's degree, Software Engineering, Master's degree, Software Engineering at 上海交通大学
Contributions:91 releases, 1015 commits, 34 PRs in 3 years 6 months
Contributions summary:Yuchao's contributions center around modifying the HTTP API plugin for the CoolQ HTTP API. The commits show the modification of configuration loading, improvements to message processing and enhanced CQ codes. The changes include features such as adding a delete message, adding get record API, and the addition of a method to set restart to the plugin.
Contributions:10 reviews, 205 commits, 99 PRs in 2 years 4 months
Contributions summary:Yuchao primarily focused on updating the documentation website for the OneBot project. They added and organized documentation, including legacy versions and API specifications. Their contributions involved modifying configuration files to include new navigation links, update the website's theme, and implement versioning. They also appear to be involved with setting up a build process for the documentation.
apiprotocolbotqqbotonebot
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.