Skip to content
View GopherJ's full-sized avatar
🎯
The internet is sick
🎯
The internet is sick

Highlights

  • Pro

Organizations

@casbin @casbin-rs @QEDProtocol

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 and hardware (GPU/FPGA)
  • 4️⃣ 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 @ParallelFi.
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

  • City Rollup : An experimental Zk Rollup on Dogecoin (Powered by OP_CHECKGROTH16VERIFY) (Rust)
  • 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)
  • Ark-Swiftness : A Cairo-VM Stark Verifier in Arkworks (Rust)
  • Miden-VM WebGpu Acceleration : Miden-VM WebGpu Acceleration (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 Loading

  1. casbin/casbin-rs casbin/casbin-rs Public

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

    Rust 862 74

  2. parallel-finance/parallel parallel-finance/parallel Public

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

    Rust 119 35

  3. QEDProtocol/city-rollup QEDProtocol/city-rollup Public

    A trustless zkRollup for Dogecoin 🐶

    Rust 4 1

  4. L2Ordinals/l2o-core L2Ordinals/l2o-core Public

    L2O Reference Implementation for zkApps on Bitcoin

    Rust 6 3

  5. QEDProtocol/plonky2.5 QEDProtocol/plonky2.5 Public

    🪩 verify plonky3 proofs in plonky2

    Rust 19 3

  6. QEDProtocol/ark-swiftness QEDProtocol/ark-swiftness Public

    Cairo-VM Stark Verifier Arkworks implementation(WIP)

    Rust 2 1