Zheng Feng

Principal Software Engineer at Red Hat

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
Zheng Feng is a Principal Software Engineer based in Beijing with 17 years of experience specializing in Java middleware, distributed transactions, and cloud-native frameworks. At Red Hat he focuses on resilient transaction subsystems and integrations, contributing upstream to major open-source projects such as Quarkus, Apache Camel, WildFly, Narayana and ShardingSphere. His hands-on work includes XA transaction integration, native-image reflection fixes, JDBC and Netty streaming improvements, and recovery test automation—demonstrating both deep protocol-level knowledge and practical DevOps skills. An active international speaker and community contributor, he often tackles subtle interoperability and build-time issues that few engineers surface. Trained with a master's in computer science from USTC, he blends academic rigor with long-term production experience in large-scale Java ecosystems.
code17 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Science and Technology of China
stackoverflow-logo

Stackoverflow

Stats
46reputation
2kreached
7answers
0questions
github-logo-circle

Github Skills (49)

transaction10
middleware10
scripting10
mqtt10
databases10
jboss10
apache-camel10
sharding10
java10
mqttnet10
javas10
transactionscope10
junit10
script10
arq10

Programming languages (11)

HCLTypeScriptJavaCSSC++ShellSCSSJavaScript

Github contributions (5)

github-logo-circle
apache/camel-quarkus

Sep 2019 - Jan 2023

Apache Camel Quarkus
Role in this project:
userBack-end Developer
Contributions:2 releases, 734 reviews, 105 commits in 3 years 4 months
Contributions summary:Zheng's contributions focused on adding and improving the Apache Camel Quarkus Paho extension for MQTT support. This involved implementing the `camel-paho` extension, integrating it with Quarkus, and creating integration tests. Further improvements to the paho integration test were included in the commits. The user also introduced the quarkus qute in camel extension and the camel-servicenow extension.
integrationapache-camelapachequarkuscamel
jbosstm/narayana

Dec 2011 - Jan 2021

The codebase for the narayana project
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:10 reviews, 186 commits, 89 PRs in 9 years 2 months
Contributions summary:Zheng made significant contributions to improve and maintain the Narayana project. Their work involved fixing crash recovery tests by addressing file path issues, ensuring the server could be killed and restarted successfully, and adding the ability to deploy the xtstest war after container crashing. Additionally, the user updated the build scripts, adding functionality for building and testing against a built JBoss-AS instance as well as managing the version of Blacktie using git.
deep-learningcodebasepythonmachine-learning
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
Zheng Feng - Principal Software Engineer at Red Hat