Jianjun Zhang is a seasoned software leader and entrepreneur with 11+ years building cloud-native, mobile and enterprise platforms and co-founding Kaleido, an enterprise blockchain platform backed by ConsenSys. He led architecture and product design at IBM for App Connect and Worklight/MobileFirst, marrying developer experience with pragmatic cloud microservices and SaaS engineering. Deeply involved in Hyperledger Fabric and Hyperledger FireFly, he contributes backend and DevOps work—improving chaincode, event streams and integration patterns that help enterprises build production-ready Web3 apps. Jianjun blends hands-on coding (Node.js chaincode shims, Kafka-based architectures, Docker deployments) with product rigor, authoring market requirement-driven features that bridge business and engineering. Based in Raleigh, NC, he pairs academic CS training from Northern Illinois with a knack for turning complex distributed-ledger requirements into usable developer APIs. Notably, his work often focuses on the developer journey—optimizing tooling, samples and SDKs so teams can ship secure blockchain applications faster.
11 years of coding experience
15 years of employment as a software developer
Bachelor of Science, Bachelor of Science at Fudan University
M.S., Computer Science, M.S., Computer Science at Northern Illinois University
Hyperledger FireFly is the first open source Supernode: a complete stack for enterprises to build and scale secure Web3 applications. The FireFly API for digital assets, data flows, and blockchain transactions makes it radically faster to build production-ready apps on popular chains and protocols.
Role in this project:
Back-end Developer
Contributions:12 reviews, 73 commits, 8 PRs in 2 years 3 months
Contributions summary:The user, Jim Zhang, primarily contributed to the back-end aspects of the Hyperledger Firefly project. His commits focused on improving the project's infrastructure and functionality, including implementing and configuring event streams, incorporating authentication mechanisms, and establishing subscriptions. He also worked on the integration with Fabric chaincode, including adding code for batch pinning and updating the database schema, and refining the logic for core asset lifecycle requests.
Contributions summary:Jianjun primarily contributed to the development of the Hyperledger Fabric Node.js chaincode shim. Their work involved setting up the initial folder structure, build tasks, and implementing the shim, including core functionalities like start, chat state machine, and handling init and transaction requests. They also added functionalities such as getBinding() and newLogger(). The user's changes indicate a focus on providing the necessary APIs for Node.js chaincode development within the Hyperledger Fabric ecosystem.
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.