Skip to content
View jimmychu0807's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@hkwtf @substrate-asia @dhkdao

Block or report jimmychu0807

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jimmychu0807/README.md

Overview

Github statistics Github top languages

I am passionate about Web3 and cryptographic development, with a current focus on programmable cryptography β€” including zero-knowledge proofs (zk), fully homomorphic encryption (FHE), and multi-party computation (MPC) β€” at both theoretical and practical levels. I am excited by the challenge of building services and applications that prioritize user privacy and employ robust, cryptographically secure architectures. I envision a future where technology empowers a freer, more democratic society as human civilization evolves.

For my professional experience, please refer to my LinkedIn profile.

Key technical skills

Solidity, Hardhat, Foundry, zk-SNARKs, Circom, Semaphore, FHE, TFHE, TypeScript, Next.js, React, ERC-4337 Account Abstraction, Rust.

Projects completed

  • In 2025 Q2, implemented Analytics dApp built on Zama fhEVM. This analytics dApp leverages fully homomorphic encryption (TFHE scheme), using fhEVM library, to encrypt respondent answers and perform aggregate analysis. The project is in response to Zama bounty Build a Confidential Benchmarking and Polling System Onchain using fhEVM.

    Key skills: TFHE, fhEVM, Solidity, Hardhat, React, Next.js

  • In 2025 Q1, delivered Anonymous Multi-sig wallet with Semaphore Smart Account Modules. This project utilizes the Semaphore protocol to generate zero-knowledge proofs, enabling group members to endorse transactions while preserving anonymity. The initiative was supported by PSE Acceleration Program grant / Ethereum Foundation.

    Key skills: zero-knowledge, Semaphore, Solidity, Foundry, ERC-4337, ERC-7579, Rhinestone modulekit, Pimlico permissionless, React, next.js

  • In 2024 Q3, completed PSE Core Program to gain a deeper understanding on programmable cryptography. At the end of the program, delivered capstone project Number Guessing Game, a game that awards player making a guess closest to participants' mean, using zero-knowledge proof written with circom toolchain.

    Key skills: zero-knowledge, circom toolchain, snarkjs, Solidity, Hardhat, Next.js

Recent work experience

  • Employed by CESS Network, 2023 - 2024:

    • Researched on CESS protocol and helped launch v1 of CESS documentation portal.
    • Prepared CESS course material, aligned resources internally, launched CESS course cohort I.
    • Polkadot-sdk consulting to core development team.
  • Employed by AltLayer, 2022:

    • Researched and developed an Ethereum L2 app-chain protocol with rollup capability using Polkadot-sdk.
    • Performed market research and analysis on competitive products (e.g. Polygon, Optimism, Arbitrum), and helped shape the core product market positioning.
    • Drafted the core platform documentation in internal doc system.
    • Built demo and tutorials of the platform.
  • Employed by Parity, 2019 - 2022:

    • Fostered Polkadot Web3 ecosystem in China and Asia region.
    • Ran 10+ AMAs, hackathons, both on-site and virtual ones.
    • Contributed code to the core sdk (Substrate) and its documentation.
    • Built tutorials and demo projects to demonstrate Substrate/Polkadot features to new developers.
    • Created Substrate course content.

Bootcamps / training programs completed

Pinned Loading

  1. analytics-dapp-zama analytics-dapp-zama Public

    Analytics dApp smart contract and web frontend built on Zama fhEVM

    TypeScript

  2. semaphore-msa-modules semaphore-msa-modules Public

    Semaphore Modular Smart Account Modules

    TypeScript 2

  3. number-guessing-game number-guessing-game Public

    A guessing number showcases building a full dApp with zk-SNARK prover and on-chain verifier

    TypeScript

  4. PSE-core-curriculum PSE-core-curriculum Public

    Forked from ethereum/zket-core-program

    Solidity