Shunlong Bai

Engineer at Qiniu Limited

Hefei, Anhui, 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
Jiashun Zhu is a Site Reliability Engineer at Google with 13 years of software engineering experience building reliable, scalable backend systems. He holds bachelor’s and master’s degrees in Computer Science from Shanghai Jiao Tong University and has production experience across major Chinese tech firms including Bilibili and Baidu. A pragmatic full-stack backend contributor, Jiashun has improved session management in the Revel Go framework and implemented idempotent, transactional producers for Kafka clients in Logkit, demonstrating deep familiarity with distributed systems and durable messaging. His open-source work spans cloud storage SDKs (Node, Java, Python, Objective‑C) and low-level protocol utilities, reflecting a habit of hardening core libraries and adding thorough tests. Based in Zurich, he combines enterprise SRE practice with hands-on OSS contributions that often focus on correctness, reliability, and practical developer ergonomics.
code13 years of coding experience
job8 years of employment as a software developer
bookBachelor, Geochemistry, Bachelor, Geochemistry at University of Science and Technology of China
languagesEnglish, Chinese
github-logo-circle

Github Skills (26)

application-framework10
qi10
objective-c10
javascript10
webapp-framework10
web-application10
python10
apidoc10
testing10
kafka10
java10
base64-encoding10
javas10
rpc10
go10

Programming languages (19)

C#JavaCSSCRustGoHTMLErlang

Github contributions (5)

github-logo-circle
qiniu/nodejs-sdk

Jul 2013 - May 2022

Qiniu Resource (Cloud) Storage SDK for Node.js
Role in this project:
userBack-end Developer
Contributions:13 releases, 111 commits, 52 PRs in 9 years
Contributions summary:Shunlong primarily contributed to the core functionality of the Qiniu Node.js SDK, as evidenced by the creation of version 6.0.0 and modifications to `rs.js` and `test/rs.test.js`. They implemented features related to resource management, including stat, remove, move, and copy operations, along with batch processing functionalities. The user also updated documentation and incorporated examples, and made minor adjustments to the code base.
nodejsqiniu-resourcestorage-sdkqiniuqiniucloud
qiniu/objc-sdk

Sep 2014 - May 2022

Qiniu Resource (Cloud) Storage Objective-C SDK for Mac/iOS
Role in this project:
userBack-end Developer
Contributions:41 releases, 450 commits, 189 PRs in 7 years 8 months
Contributions summary:Shunlong appears to be focused on developing the core functionality of the Objective-C SDK. Their contributions include the initial setup of the project, including the implementation of essential utilities such as base64 encoding, user agent creation, and CRC32 calculations. They also created the basic structure for uploading data and files, and implemented the necessary API requests for the Pandora.
iosobjective-c
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