Erik Zhang is a blockchain pioneer and CTO with 11 years of engineering leadership, best known as a founder and core developer of the NEO project and an author of the dBFT consensus mechanism. Based in Shanghai, he blends deep low-level blockchain and VM design with hands-on full‑stack development, having implemented VM Map opcodes, stack isolation, wallet indexing, RPC extensions, and GUI integrations. His work spans core protocol improvements (neo, neo-vm, neo-node) to user-facing features (neo-gui), showing a rare ability to move between consensus, VM internals, wallet mechanics, and UI flows. A certified information systems auditor with a background in computer security, he brings rigorous, auditable engineering practices to distributed systems. He co‑founded Onchain and continues to steer production blockchain platforms that balance performance, usability, and security. An interesting detail: beyond protocol design he has personally reshaped VM architecture and added higher-level UI wallet workflows, demonstrating both systems-level vision and product sensibility.
Contributions:33 releases, 2 reviews, 17 commits in 1 year 11 months
Contributions summary:Erik primarily contributed to the development of the NEO-GUI, implementing features related to voting and contract invocation. They added UI elements, including dialogs and buttons, and integrated them with backend functionalities like transaction creation and signing. Their work involved modifying existing UI components and integrating them with core blockchain features, indicating a full-stack approach.
Contributions:19 releases, 1117 reviews, 480 commits in 5 years
Contributions summary:Erik's commits primarily focus on implementing and improving back-end functionalities within the Neo blockchain project. Their work includes adding features to the `sendfrom` function and improving the performance of the `WalletIndexer`. They also made significant changes to core components such as the `BigDecimal.cs`, `UserWallet.cs`, and `LevelDBBlockchain.cs` files, demonstrating involvement in enhancing core blockchain functionalities. Furthermore, they have implemented the dynamic call mechanism.
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.