Printing Solution Manager at Foreign Language Teaching and Research Press
Beijing, China
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Bing Duan is an experienced Printing Solution Manager based in Beijing with 12 years blending product operations and backend software engineering, particularly in privacy-preserving computation. At Foreign Language Teaching and Research Press he leads printing solutions while contributing significant backend work to open-source projects like XuperChain (blockchain performance and WebAssembly/TeeVM support) and Bytedance’s FedLearner (stability fixes for multi-party ML). His uncommon mix of packaging engineering education and hands-on C++/DevOps contributions gives him a pragmatic systems view from hardware-aware production workflows to distributed software stacks. He focuses on reliability and privacy features, having implemented table engines, protobuf updates, and light private ledger support. Colleagues rely on him to translate complex technical constraints into robust, deployable solutions across publishing and open-source blockchain/ML ecosystems.
12 years of coding experience
Bachelor of Science (BS), Packageing Engineering, Bachelor of Science (BS), Packageing Engineering at BIGC
A multi-party collaborative machine learning framework
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:158 reviews, 269 commits, 116 PRs in 1 year 7 months
Contributions summary:Bing primarily contributed to bug fixes and enhancements within the `fedlearner` framework. Their work involved resolving panics related to tuple fetching in the zipper, sorting issues in the tree model, and addressing data block checkpointing for NN training. They also made changes to the training scripts and fixed an issue related to the application ID. Their contributions suggest a focus on maintaining the framework's stability and improving its functionality.
A highly flexible blockchain architecture with great transaction performance.
Role in this project:
Back-end Developer
Contributions:7 commits, 17 PRs, 7 pushes in 9 months
Contributions summary:Bing primarily contributed to the back-end functionality of the blockchain project. Their commits focused on supporting external WebAssembly virtual machines, addressing bug fixes related to context management, and resolving read-only variable issues within the C++ SDK. The user also added features to the XuperCDT, specifically implementing a table engine and related functionalities, including updates to protobuf definitions. Furthermore, they worked on supporting light private ledgers by incorporating TeeVM functionality.
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
Bing Duan - Printing Solution Manager at Foreign Language Teaching and Research Press