Wei Tang is a Chief Engineer and co-founder with 12 years of hands-on experience building blockchain and backend systems from Hong Kong. He leads product engineering at Innohat (Uphard, SnapViva) while actively founding bitarray and contributing deeply to high-profile open-source projects like Polkadot/Substrate, Parity/Ethereum, and go-ethereum. Wei’s work spans full-stack UI tweaks for Polkadot apps to low-level client and EVM improvements—implementing RPCs, transaction-pool refactors, serialization support, and new opcodes—demonstrating both systems-level rigor and product-minded pragmatism. He brings a hacker’s curiosity (including hacking Common Lisp for iOS) and startup experience from AppWorks to bridge research-grade blockchain primitives with shipping products. Notably, his contributions to Ethereum compatibility layers and Substrate runtime upgrades reflect a rare blend of protocol expertise and practical integration.
12 years of coding experience
AppWorks #9
Hacker School
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Hong Kong Baptist University
Contributions:427 reviews, 672 commits, 618 PRs in 4 years 3 months
Contributions summary:Wei focused on implementing and refining core functionalities within the EVM compatibility layer for Substrate. Their contributions involved adding missing template files to the build, patching the trie implementation, and incorporating unimplemented placeholders for Ethereum-specific logic. Additionally, the user worked on making keccak-hasher and rlp compatible with the Substrate primitives, laying the groundwork for integration with Ethereum tooling. Moreover, they implemented several new APIs.
Go language implementation of the original/classic design of the Ethereum protocol
Role in this project:
Back-end Developer
Contributions:92 commits, 26 PRs, 86 pushes in 8 months
Contributions summary:Wei primarily contributed to the `go-ethereum` repository by implementing and fixing core functionalities related to the Ethereum Virtual Machine (EVM) and the peer-to-peer networking layer. They added a debug API endpoint to check for the existence of accounts, which impacts gas cost calculations. They also made changes to the peer-to-peer layer to handle the DAO fork and address logic issues. Additionally, the user worked on integrating SputnikVM for state transition in the project and implemented the difficulty bomb diffusion.
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
Wei Tang - Chief Engineer And Co-founder at Innohat Limited