Weijie Guo

Apache Flink Committer at Alibaba Cloud

Beijing, 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
Weijie Guo is a senior backend engineer and active open-source committer with 9 years of experience, currently an Apache Flink committer and a PMC member of Apache ShardingSphere based in Beijing. At Alibaba Cloud and in Apache projects he focuses on distributed systems, database protocols, and performance-sensitive middleware, contributing fixes for PostgreSQL/openGauss handling, transaction correctness, and zero-copy optimizations in API gateway plugins. He has a consistent track record of practical refactors—removing fragile JDBC dependencies, fixing cross-platform start scripts, and improving Spring Boot integrations—that reduce operational friction for users. Comfortable working across protocol layers and middleware, he combines deep systems knowledge with an eye for developer ergonomics and production reliability. He holds a Master’s in Computer Science from Beijing University of Posts and Telecommunications.
code9 years of coding experience
bookMaster, Computer Science, Master, Computer Science at Beijing University of Posts and Telecommunications
stackoverflow-logo

Stackoverflow

Stats
321reputation
70kreached
5answers
0questions
github-logo-circle

Github Skills (38)

task-management10
scheduled-tasks10
sql-parser10
postgresql10
back-end-development10
job-scheduler10
databases10
opengauss10
java10
project-reactor10
scheduler10
javas10
sched10
parsing10
task-scheduler10

Programming languages (13)

PowerShellJavaCSSC++CRustScalaVue

Github contributions (5)

github-logo-circle
Distributed scheduled job
Role in this project:
userBack-end Developer
Contributions:4 releases, 230 reviews, 142 commits in 2 years 5 months
Contributions summary:Weijie focused on removing and refactoring JDBC driver dependencies in the elastic-job-lite-console project, which involved modifying console-related files and start scripts. They fixed start scripts for Windows. They also addressed issues within the example Spring Boot projects, specifically fixing a demo that wasn't working properly and adding support for the Spring Boot starter. Furthermore, they added default values to fields in JobConfigurationPOJO and added SpringBoot Starter features.
golangjob-managementshardscheduled-jobsjob
apache/shardingsphere

Oct 2020 - Jan 2023

Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:5 releases, 985 reviews, 520 commits in 2 years 3 months
Contributions summary:Weijie's commits primarily involved enhancements and refactoring of ShardingSphere's backend code, particularly concerning the PostgreSQL and openGauss protocols. Their work included addressing issues in data handling within these protocols, such as fixing the incorrect interpretation of binary timestamps and handling null values in the bytea data type. They also contributed to improved SQL parsing and execution, along with changes to ensure correct transaction handling.
dbmsrdbmsdatabase-systemmore-featuresbigdata
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
Weijie Guo - Apache Flink Committer at Alibaba Cloud