Cheng Jiang is a pragmatic systems engineer with eight years of experience building distributed systems, blockchain tooling, and full-stack web apps, currently focused on ZK and Layer-2 work. Comfortable across Rust, Go, C/C++, TypeScript and Solidity, he has shipped core SDK and runtime improvements for Polkadot ecosystems and contributed UI integration to the polkadot-js/apps frontend. As Blockchain Lead at Parallel Finance he led NFT lending and marketplace R&D, and earlier roles saw him design RTLS web apps and publish open-source libraries such as casbin-rs and a D3-based visualization package. He combines low-level performance work (CUDA/SIMD) with pragmatic product-facing engineering, and brings an uncommon blend of telecoms theory, cryptography interest, and hands-on Linux/Vim hacker culture to his projects.
8 years of coding experience
2 years of employment as a software developer
Engineer's degree Telecommunications Engineering, Engineer's degree Telecommunications Engineering at Université de Technologie de Troyes
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Shanghai University
An authorization library that supports access control models like ACL, RBAC, ABAC in Rust.
Role in this project:
Back-end Developer
Contributions:7 reviews, 167 commits, 181 PRs in 1 year 9 months
Contributions summary:Cheng focused on enhancing the configuration handling capabilities within the Casbin-rs library, primarily by adding support for multi-line parsing of configuration files. They also implemented functions for loading models from files and text. Further contributions included the addition of the `ip_match` function, along with associated unit tests, demonstrating a focus on authorization rule evaluation and matching.
Basic Polkadot/Substrate UI for interacting with a Polkadot and Substrate node. This is the main user-facing application, allowing access to all features available on Substrate chains.
Role in this project:
Full-stack Developer
Contributions:1 review, 11 commits, 11 PRs in 10 months
Contributions summary:Cheng primarily contributed to the user interface configuration and integration of the Polkadot/Substrate UI, enhancing the application's functionality and user experience. Their work involved adding support for new blockchain networks within the Polkadot ecosystem, specifically focusing on the Parallel Heiko chain. They modified UI elements, API specifications, and endpoint configurations. The user also addressed network connectivity and API integration, and the overall contribution included adding logos, colors, and other UI assets to reflect specific blockchain network appearances and functionalities.
substrateblockchainwalletchainssubstrate-node
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.