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 technology CEO with 14 years building large-scale event streaming platforms, currently leading StreamNative from San Francisco. A long-time Apache contributor and PMC member, he has deep hands-on experience in core distributed systems like Apache Pulsar and BookKeeper, and helped bring Kafka protocol compatibility to Pulsar through Kafka-on-Pulsar (KoP). His background spans senior engineering roles at Twitter and founding startups focused on real-time data, combining product leadership with low-level Java and DevOps expertise (CI/CD, Helm charts, cluster automation). Known for shipping protocol- and client-level features—such as event-time support and producer improvements—he pairs pragmatic engineering with open-source stewardship.
code14 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 (36)

kubernetes10
reflection10
github-ci10
docker10
bash10
cloud-infrastructure10
dockers10
message-queue10
java10
cicd10
apache-bookkeeper10
data-storage10
javas10
automation10
infrastructure10

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
Sijie Guo - Co-Founder & CEO at The Apache Software Foundation