Sijie Guo

Co-Founder CEO at The Apache Software Foundation

San Francisco, California, United States
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
Sijie Guo is a founder and CEO with 13 years of experience focused on event streaming and distributed systems, currently leading StreamNative from San Francisco. An active Apache member and committer, he has made significant backend contributions to projects like Kafka-on-Pulsar (KoP), Apache Pulsar, and BookKeeper, including protocol-level work that uses Java reflection to bridge Kafka semantics into Pulsar. He combines product leadership with deep hands-on engineering—shipping core broker and client features, improving throughput and memory behavior, and tightening CI/CD for Helm charts. A serial entrepreneur who co-founded Streamlio and previously built platform components at Twitter, he blends open-source stewardship with practical operational improvements that ease adoption at scale.
code13 years of coding experience
job7 years of employment as a software developer
bookbachelor, Computer Science, bachelor, Computer Science at Huazhong University of Science and Technology
bookMaster, Computer Science, Master, Computer Science at Graduate University of Chinese Academy of Sciences
github-logo-circle

Github Skills (42)

kubernetes10
reflection10
dockerce10
github-ci10
docker10
automationtesting10
github-actions-workflows10
bash10
cloud-infrastructure10
dockers10
message-queue10
java10
apache-bookkeeper10
data-storage10
javas10

Programming languages (18)

C#SmartyJavaC++JinjaRustScalaVue

Github contributions (5)

github-logo-circle
apache/pulsar-helm-chart

Aug 2018 - Nov 2020

Official Apache Pulsar Helm Chart
Role in this project:
userDevOps Engineer
Contributions:25 releases, 58 reviews, 20 commits in 2 years 3 months
Contributions summary:Sijie primarily focused on improving the CI/CD pipeline and infrastructure aspects of the Apache Pulsar Helm chart. Their contributions include setting up a CI environment using GitHub Actions, adding a helm chart lint job, and updating the `kind-cluster-build.sh` script to resolve a dependency issue. They also made modifications to the release process by updating the chart index and publishing the charts to a gh-pages branch. These changes are critical for automating builds, tests, and deployments of the Helm chart.
event-streamingpulsarcharthelmhelm-chart
apache/bookkeeper

Feb 2012 - May 2020

Apache BookKeeper - a scalable, fault tolerant and low latency storage service optimized for append-only workloads
Role in this project:
userBack-end Developer
Contributions:44 reviews, 933 commits, 1231 PRs in 8 years 4 months
Contributions summary:The user, Sijie Guo, contributed to the Apache BookKeeper project by addressing issues related to improving journal throughput, implementing new client APIs, and addressing potential memory issues. Their work involved implementing support for ByteBuf and improving the code for using features like LacPiggyback, LongPoll, and ExplicitLac. The user also contributed to test enhancements and fixes to the codebase, demonstrating an understanding of the project's architecture and functionality.
fault-tolerantapache-bookkeeperbookkeeperfaultstorage
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