Yisheng Chai

Software Engineer at Kong Inc.

Shanghai, Shanghai, 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
Yisheng Chai is a seasoned backend software engineer with 11 years of experience building high-performance, cloud-native systems and developer tooling across startups and platform companies. Currently at Kong working on AI gateway infrastructure, he has deep hands-on experience in Golang and Rust, contributed to notable open-source projects like casbin-rs (refactoring and dependency upgrades) and led Casbin work during GSoC. His background spans CDN and streaming optimizations, async runtimes and FFI for LLGo, Kubernetes infra, and observability, with measurable performance wins (e.g., 15%+ improvements and reduced crashes via lock-free mechanisms). Comfortable across systems, networking, and security, he also mentors OSS contributors and combines low-level systems thinking with pragmatic production engineering. An interesting detail: he pairs compiler/runtime work (IO_uring-based async FS) with cloud infra tasks, showing both deep systems chops and platform-scale execution.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Shenyang Ligong University
bookBachelor's degree, Engineering in Electrical Engineering and Automation, Bachelor's degree, Engineering in Electrical Engineering and Automation at Chongqing University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

access-control10
authorizations10
rust10
refactoring10
authorization10
io9
dependency-management8
casbin8
acl7

Programming languages (16)

JavaCSSC++RustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
apache/casbin-rs

Apr 2020 - May 2022

An authorization library that supports access control models like ACL, RBAC, ABAC in Rust
Role in this project:
userBack-end Developer
Contributions:9 reviews, 49 commits, 40 PRs in 2 years 1 month
Contributions summary:Yisheng primarily focused on refactoring and upgrading dependencies within the Casbin-rs project, an authorization library. Key contributions include modifying code to use `Vec<String>` instead of `Vec<&str>`, fixing clippy errors, and upgrading the tokio dependency. Additionally, the user made several minor code adjustments and merged branches to maintain the project's stability and incorporate updates. These efforts were focused on enhancing the library's functionality and compatibility.
abacaccess-controlauthorizationrbacrust
NovaLock/pi-controller

Jul 2017 - Sep 2023

Contributions:14 pushes, 1 branch in 6 years 2 months
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