Engineer with a demonstrated track record of building valuable open source work at the forefront of Web3, with the Github stars and followers to prove it. Beginning his journey as a junior
full-stack solidity developer, Ethan has progressively delved deeper into the stack—from application to
infrastructure—to unlock new application design spaces in Web3. Ethan's expertise in Rust, Solidity, and zk-SNARKs, grounded in a robust understanding of Ethereum and ZK-SNARKS, has enabled him to contribute significantly to transformative projects. With a history of driving high-impact innovations and a fervent advocate for
blockchain education, he embodies the spirit of exploration and advancement in the blockchain domain, striving to push the boundaries of what's possible and foster a
culture of continuous learning and improvement.
- Spearheaded the development of Zupass, a groundbreaking project on proof carrying
data and set memberships (Blog post about it
here: https://blog.ezkl.xyz/post/pcd/).
- Authored and implemented pivotal code, including a data attestation contract used
by Ritual (View on GitHub: https://github.com/ritual-net/infernet-sdk/blob/main/test/ezkl/DataAttestor.sol) and a quantization error tolerance circuit for
spectral.finance.
- Developed the @ezkljs/engine package, enabling in-browser verification of EZKL
proofs, instrumental for Optimism's Retro PGF dispensation, overseeing more than
$100M.
- Third main contributor to EZKL, emphasizing robust and performant ZKML verifiers,
both in the EVM and in the browser.
- Authored technical blog posts, including a benchmark analysis on ZKML frameworks,
featured in the ZK pod newsletter (Read the blog post).
- Directed the technical vision and development of various blockchain-based projects, from NFT communities to advanced DeFi solutions.
- Designed automated concentrated liquidity applications on top of UniV3 and delta neutral LP strategies.
- Led educational initiatives on blockchain development, achieving significant
outreach through high-quality content creation.
- Published a viral technical tutorial, attracting 109k views on YouTube, and fostering a
strong community engagement on GitHub (138 stars, 178 forks).
Languages: Rust, Solidity, JavaScript, Python
Technologies: Ethereum, Cargo Next Test, ZK-Coprocessors/compilers/VMs, Halo2, Ethers-rs, Nextjs, Docker, Github Actions
Concepts: Distributed Systems, Blockchain Security, Full Stack Web3 Development,
zk-SNARKs, Computational Graphs
- Recognized for exceptional technical contributions to the Ethereum ecosystem, being a resident of the exclusive Zuzalu community and member of 0xPARC.
CS50's Introduction to Artificial Intelligence with PythonCS50's Introduction to Artificial Intelligence with Python. https://courses.edx.org/certificates/8232397683764f63892f1f3734165d8e