Peter Lai is a blockchain-focused software engineer with 10 years of experience building layer-2 protocols, SDKs, APIs and secure backend systems across languages like PHP, Go and JavaScript. He contributed to widely used open-source projects such as web3.php and has integrated exchange and DEX functionality for CCXT and Tokenlon, blending deep protocol knowledge with practical SDK and subgraph implementations. His work spans smart contracts, DeFi risk mitigation, hot-wallet cost optimizations and custom matching engines, demonstrating both research-driven design and production-grade delivery. Based in the Netherlands, he combines curiosity about edge technologies (MEV, zk proofs, PoS) with hands-on engineering—an example being his BOLT layer‑2 design and a reverse-proxy for the Diode network. Notably, he pairs frontend leadership and CI/CD/monitoring improvements with low-level blockchain tooling, making him effective across the full stack of decentralized systems.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Business Administration and Management, General, Bachelor's degree, Business Administration and Management, General at Soochow University
Full Stack Web Development, Computer Software Engineering, Full Stack Web Development, Computer Software Engineering at freeCodeCamp
A php interface for interacting with the Ethereum blockchain and ecosystem. Native ABI parsing and smart contract interactions.
Role in this project:
Back-end Developer
Contributions:12 releases, 5 reviews, 418 commits in 4 years 4 months
Contributions summary:Peter primarily contributed to the development of a PHP interface for interacting with the Ethereum blockchain and ecosystem. Their commits focused on adding features to the `web3.php` library, including implementing methods for interacting with the Ethereum blockchain and adding validation for function calls. The user also added support for different data types in Solidity.
Test the usage of ethreum client and other crypto functions you'll need when develop dapp in go .
Contributions:27 commits, 19 pushes, 1 branch in 2 years 11 months
ethclientethereumgo-ethgolangsubgraph
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.