Kevin Chia is a Co-Founder and software engineer with 11 years of experience building privacy-preserving and blockchain systems, holding an M.S. and B.S. in Computer Science from National Taiwan University. He has deep hands-on expertise in Ethereum, Bitcoin, applied cryptography and ZKPs, contributing to core Ethereum projects like web3.py, py-evm and eth-tester to improve testing, transaction handling and sharding-related features. At the Ethereum Foundation he led MPC- and ZKP-based privacy demos and reimplemented critical primitives (rlnjs, TLSNotary in wasm), and previously architected cross-chain protocols and EVM/non-EVM compatibility at XY Finance. Now leading AI-native legal workflow product development at Lawskey, he combines research-grade cryptography work with pragmatic backend engineering (fastAPI, Python) and a track record of shipping reproducible demos and testable systems. Uncommonly, his background spans both low-level protocol plumbing (py-libp2p, EVM internals) and browser/WASM integrations, making him effective at bridging research prototypes to deployable products.
11 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at National Taiwan University
A Python implementation of the Ethereum Virtual Machine
Role in this project:
Back-end Developer
Contributions:275 commits, 13 PRs, 3 pushes in 1 year 11 months
Contributions summary:Kevin's contributions primarily revolve around implementing and refactoring core functionalities within the Ethereum Virtual Machine (EVM) implementation. They focused on integrating sharding-related features, including handlers and collation mechanisms, with existing EVM components. The user made improvements to parameter formats, import paths, and overall code structure, including refactoring for improved readability and maintainability. The user also added tests to improve code coverage.
A python interface for interacting with the Ethereum blockchain and ecosystem.
Role in this project:
Backend & QA Engineer
Contributions:10 commits, 3 PRs, 10 comments in 4 years
Contributions summary:Kevin primarily contributed to the `web3.py` library by implementing and testing features related to `sendRawTransaction` and `getLogs` functionality within the EthereumTester provider. Their work included enabling these functions, adding test cases, and fixing bugs related to funding and unlocking accounts before sending transactions. The user also refactored tests, categorizing them for improved organization.
pythonweb3pyethereumpython-interfaceblockchain
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.