Chojan Shang

ASF Member at The Apache Software Foundation

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
Chojan Shang is an engineering-focused infrastructure and data systems expert with 8 years building cloud-native databases, unified data access layers, and GraphRAG GenAI platforms. He designs the “structure layer” beneath AI—data, context, capability, and ecosystem—arguing most AI failures stem from architectural gaps, not models. His open-source leadership at Apache (OpenDAL, DataSketches, Libcloud) and contributions to projects like Databend and DataFusion reflect deep backend, storage, and performance work, including optimizing Arrow/Parquet I/O and query execution. At NebulaGraph he combined semantic retrieval with graph constraints to cut QA latency ~80% while boosting accuracy, and his practical DevOps work spans CI/CD, caching, and async filesystem primitives. Based in China, he pairs a master’s in Applied Math & Data Science with a pragmatic focus on observability, reuse, and long-term OSS sustainability.
code8 years of coding experience
job1 year of employment as a software developer
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Huazhong Agricultural University
bookMaster's degree, Applied Mathematics and Data Science, Master's degree, Applied Mathematics and Data Science at Macau University of Science and Technology
stackoverflow-logo

Stackoverflow

Stats
106reputation
343reached
6answers
0questions
github-logo-circle

Github Skills (52)

rbac10
caching10
filesystem10
authorizations10
back-end-development10
python10
tox10
testing10
storage10
cookiecutter10
arrow-keys10
file-operations10
cicd10
fusion10
amazon-s310

Programming languages (22)

SmartyPowerShellJavaC++CSSRustCMakefile

Github contributions (5)

github-logo-circle
casbin/casbin-rs

Feb 2020 - Jun 2022

An authorization library that supports access control models like ACL, RBAC, ABAC in Rust.
Role in this project:
userBack-end Developer
Contributions:15 reviews, 40 commits, 29 PRs in 2 years 4 months
Contributions summary:Chojan primarily focused on upgrading dependencies, improving performance, and refactoring code within the Casbin-rs authorization library. They updated versions of rhai and tokio, switched to `lru` and `ritelinked` for caching and data structures. Additionally, the user addressed clippy warnings, optimized code using `parking_lot::RwLock`, and made code changes to existing project files.
casbinauthorizationauthzrustauthentication
databendlabs/databend

Jun 2021 - Jan 2023

𝗗𝗮𝘁𝗮, 𝗔𝗻𝗮𝗹𝘆𝘁𝗶𝗰𝘀 & 𝗔𝗜. Modern alternative to Snowflake. Cost-effective and simple for massive-scale analytics. https://databend.com
Role in this project:
userBack-end Developer
Contributions:787 reviews, 650 commits, 379 PRs in 1 year 7 months
Contributions summary:Chojan Shang primarily contributed to the development of the Databend backend by fixing dependencies, refactoring code, and implementing new functions. Their work involved modifying existing features and integrating new functions, particularly those related to internal operations and data handling. The user's contributions are focused on enhancing the functionality of core components within the Databend warehouse project.
serverlesslow-costdata-warehousestoragequery-processing
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
Chojan Shang - ASF Member at The Apache Software Foundation