Fengjin Chen is a Senior Software Engineer based in Haidian, Beijing with 10 years' experience optimizing TCO, network latency, site reliability, and microservice governance while focusing on WebAssembly and AI infrastructure. At Baidu and previously Zhihu, he has driven reliability and efficiency improvements in large-scale services, translating architectural goals into measurable operational gains. He contributes to open-source blockchain work such as xuperchain, enhancing backend logic, multi-language contract support (including Python), and tooling to improve developer experience. Known for pragmatic problem-solving, he blends systems-level performance tuning with developer-focused tooling and cross-language integration. Trained in computer science at Xi'an Jiaotong University, he pairs deep backend engineering skills with a keen interest in emerging execution environments like WebAssembly.
9 years of coding experience
2 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Xi'an Jiaotong University
A highly flexible blockchain architecture with great transaction performance.
Role in this project:
Backend Developer
Contributions:3 releases, 25 reviews, 32 commits in 1 year 4 months
Contributions summary:Fengjin primarily contributed to the backend logic and contract development within the xuperchain repository. Their work included adding debug output for xdev tools, modifying and fixing Go contract templates, and correcting bugs in C++ contract implementations. They also added support for Python contracts and made changes to the xchain-cli tool, demonstrating a focus on enhancing the developer experience and supporting multiple contract languages.
Contributions:1 release, 17 commits, 27 PRs in 1 year
golangcontractblockchainsdk
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
Fengjin Chen - Senior Software Engineer at Baidu, Inc.