Yu ZHANG

Blockchain Developer

GitHub: github.com/pseudoyu

Building wonderful web3 products with a knack for various technical stacks about blockchain, from designing and building ÐApp to solving real-life problems with smart contracts.

(86) 15382305580
Beijing, Fengtai, 10, 100000, CN

Educations

The University of Hong Kong

Master of Science, Electronic Commerce and Internet Computing
Sep 2020 – Dec 2021
Overall GPA: 3.4/4.3
Courses: FITE3011 - Distributed Ledger and Blockchain; ICOM6012 - Internet Infrastructure Technologies; COMP7404 Computational Intelligence and Machine Learning; COMP7103 - Data Mining

Wuhan University of Technology

Bachelor of Arts, Linguistics
Sep 2015 – Jul 2019
Overall GPA: 3.7/5
Courses: Internet Large-scale Data Analysis; Mathematical Statistics; Translation Theory and Technology

Work

Ziggurat

Blockchain Developer & Technical Leader(Interchain)
Jul 2021 – Feb 2023
  • Team Management: Managed a team of 6 software developers with roles in front-end, back-end, testing, and operation. Led team and coordinated schedules/tasks, hosted daily/periodic meetings, and set team rules/regulations. Completed the R&D and maintenance of three key company projects.
  • Software Development: Developed/maintained blockchain interchain system based on Cosmos SDK. Developed interchain ibc module, on-chain data monitoring and processing, etc. Optimized blockchain performance of the whole business procedure (from 2s to 800ms). Led team in completing the integration and customization of external consortium blockchain, supporting multiple scenarios of major consortium blockchain.
  • Development Process Management: Developed and maintain GitFlow-based Git workflow and DevOps environment for large business partners such as China Unicom, China Merchants Bank, and China Telecom for project management, version control, and CI/CD.

Upstairs Research

Smart Contract Engineer
Jul 2022 – Feb 2023
  • Developed and maintained solidity contracts for NFT, World Cup related games, gamefi platform, and defi applications (integrated with Uniswap). Explored best practices for contract development, testing, and iteration process using hardhat contract framework.
  • Collaborated with developer teams to build project's layer2 blockchain which derivates from Polygon. Built API services interacting with multiple modules and the on-chain contracts.

Projects

Interchain System

Technical Leader, Backend Developer
Oct 2021 – Jul 2022
Relay Chain/Gateway Interchain Solution
  • Refactored project's self-developed relay chain based on Cosmos SDK provided by Tendermint. Developed the ibc module for interchain, combined with Cosmos native modules and self-developed JVM smart contract engine module, multi-node management module, etc. to implement interchain ability among homogeneous and heterogeneous chains and expand the interchain capability of the relay chain.
  • Developed interchain adapters for major consortium blockchain SDKs using Go programming language and Gin framework. Expanded interchain capabilities of Hyperledger Fabric, XuperChain, FISCO BCOS, CITA, and Chainmaker through non-invasive development mode. Provided back-end API support for interchain platform and completed integration with external systems.
  • Completed PoC of Interchain, Blockchain Oracle and DID applications. Explored more cutting-edge on-chain scenarios.
infrastructure interchain consortium blockchain cosmos tendermint

Side-projects

Wan - The Final Sea

A platform that aggregates personal information and deconstructs users' behaviors and social relationship.

nextjs react typescript tailwindcss golang nodejs python postgresql serverless

Uright

A Blockchain-based Music Copyright Management ÐApp using Angular, Solidity, and Truffle. It's integrated with services such as IPFS and Opensea.

ethereum solidity ipfs nft angular truffle

Pseudoyu - Knowledge Base

Served as a repository for recording my technical learning and personal growth, encompassing blockchain, smart contract development, Web3 exploration, backend development insights, and productivity content.

blog technology blockchain web3 productivity

Blockchain Guide

This guide introduces fundamental knowledge, high-quality projects, coding practices, and various online resources for those interested in blockchain, facilitating a faster grasp of relevant knowledge in the field of blockchain and Web3.

blockchain guide web3 book project

Blockchain Dark Forest Selfguard Handbook

A guide aiming to working with more high-quality Web3 partners to improve the security awareness of this industry to at least one level.

blockchain security web3 translation

GoCN Translator Team(GoCN-TT)

An open-source organization dedicated to translating the latest news and technical articles about the Go programming language.

go translation open-source

Skills

Backend Development

Proficiency
golang gin database git

Frontend Development

Beginner
react nextjs typescript tailwindcss

Devops

Proficiency
kubernetes docker github actions gitlab ci shell

Technical Writing

Master
programming productivity thinking translation

Languages

English

Fluent

Qualification: TEM-8; IELTS. With excellent reading, writing, and comprehension skills and fluent speaking. Demonstrated by the ability to quickly learn new knowledge from English-only resources, write professional technical documents, and collaborate with native English speakers.

Chinese

Native speaker

Japanese

Beginner