Skip to content
View GopherJ's full-sized avatar
🎯
Focusing on applied ZKP
🎯
Focusing on applied ZKP

Highlights

  • Pro

Organizations

@casbin @casbin-rs @QEDProtocol
Block or Report

Block or report GopherJ

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
GopherJ/README.md

UTT Twitter LinkedIn

Hey! I'm alexcj96.eth


Ethereum

Email meMy WebsiteMy BlogDecksEbooksDiagramsSponsor

A human smart contract instance deployed on earth chain.

Total time coded since Jun 7 2021

My name is CJ, a developer who is interested and specialized in Rust, C++, TypeScript, Solidity, Go.

There are many things that I find interesting, but if picking those I focus on most, then it would be:

  • 1️⃣ incrementally verifiable and private computation with ZK and MPC (Cryptography)
  • 2️⃣ derivatives, quant trading with machine learning (ML)
  • 3️⃣ parallel computing with software (Hadoop, Spark, Flink) and hardware (GPU/FPGA)
  • 4️⃣ secure blockchain scaling with data-availability sampling (DAS)
  • 5️⃣ programming language theory and virtual machine (PL, VM)

I graduated from SHU and obtained my Master degree in Réseaux et Télécommunications from UTT, France.
During my five-year stay in France, I led the RealTime Indoor Location System (RTLS) at @Ubudu.
Subsequently, I headed the Blockchain Development at @ParaSpace.
Currently, I'm working as a ZK Engineer at @QEDProtocol.

I was ranked #74 on wakatime leaderboard, you can find my current ranking by searching Cheng JIANG.

Projects

  • Parallel : A decentralized lending & staking protocol built on top of the Polkadot ecosystem (Rust)
  • ParaSpace : A cross-margin ERC20/ERC721 lending & trading & staking protocol (Solidity)
  • Casbin RS : An authorization library that supports access control models like ACL, RBAC, ABAC in Rust (Rust)
  • Plonky2.5 : A plonky2 verifier for plonky3 (Rust)
  • L2-Core : L2O Reference Implementation for zkApps on Bitcoin (Rust)
  • Diesel Adapter : Casbin adapter for mysql, postgres, sqlite based on Diesel (Rust)
  • Sqlx Adapter : Casbin adapter for mysql, postgres, sqlite based on Sqlx (Rust)
  • Json Rules Engine : Full featured json rules engine (Rust)
  • Actix Elastic : An actix actor for elasticsearch v7 (Rust)
  • D3 Vs : Vue Visualisation Package using d3.js and leaflet (VueJs, d3-js, Leaflet)
  • Layout Grid : Layout grid system in VueJs (VueJs)
  • ElsQuery : Full featured elasticsearch query generator (inspired by Kibana) (VueJs)
Contributions Metrics Activity Metrics

Pinned

  1. parallel-finance/parallel parallel-finance/parallel Public

    A decentralized lending & staking protocol built on top of the Polkadot ecosystem.

    Rust 115 32

  2. casbin/casbin-rs casbin/casbin-rs Public

    An authorization library that supports access control models like ACL, RBAC, ABAC in Rust.

    Rust 792 64

  3. L2Ordinals/l2o-core L2Ordinals/l2o-core Public

    L2O Reference Implementation for zkApps on Bitcoin

    Rust 5 2

  4. risc0/risc0 risc0/risc0 Public

    RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.

    C++ 1.4k 314

  5. succinctlabs/sp1 succinctlabs/sp1 Public

    A performant, 100% open-source, contributor-friendly zkVM.

    Rust 656 143

  6. Plonky3/Plonky3 Plonky3/Plonky3 Public

    A toolkit for polynomial IOPs (PIOPs)

    Rust 319 92