Skip to content
View zhangzewei's full-sized avatar
πŸ‘€
πŸ‘€

Block or report zhangzewei

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
zhangzewei/README.md

Zewei Zhang β€” Full-Stack Engineer

πŸš€ About Me

I'm a passionate Full-Stack Engineer with 8+ years of experience in building scalable web applications, Web3 DApps, and innovative blockchain solutions. Based in Chengdu, China, I specialize in bridging traditional web development with cutting-edge blockchain technology.

πŸ’Ό Professional Background

  • 🏒 Currently working at 57blocks as a Full-Stack Engineer

  • 🌐 Rich experience in front-end development, SEO improvement, responsive layout and front-end architecture design

  • ⛓️ Proficient in Web3 front-end development, including DApp development, wallet integration, and smart contract interactions

  • πŸ“œ Experienced in Solidity development for EVM-compatible smart contracts

  • 🐧 Strong background in Node.js scripting for blockchain state monitoring and trading strategies

  • πŸ”­ I'm currently working on Web3 DApps and full-stack applications at 57blocks

  • 🌱 I'm currently learning Advanced Web3 technologies and Smart Contract optimization

  • πŸ‘― I'm looking to collaborate on Web3 projects and innovative blockchain solutions

  • πŸ’¬ Ask me about React, Web3, Solidity, Node.js, and Front-end Architecture

  • πŸ“« How to reach me: [email protected]

  • ⚑ Fun fact: I specialize in bridging traditional web development with cutting-edge blockchain technology!

πŸ› οΈ Tech Stack

Programming Languages

JavaScript TypeScript Solidity

Frontend Development

React Vue.js Angular HTML5 CSS3 Bootstrap Tailwind CSS Taro

Backend Development

Node.js Express.js NestJS GraphQL

Databases

MongoDB CouchDB PostgreSQL Elasticsearch

Cloud & DevOps

Docker Jenkins AWS

Web3 & Blockchain

Ethereum Solidity Hardhat web3.js ethers.js Stellar Wagmi Viem Dynamic

Tools & Platforms

Git VS Code Figma Postman Chrome Extension

πŸ“Š GitHub Stats

GitHub Stats Top Languages
GitHub Streak

πŸ† GitHub Trophies

GitHub Trophies

πŸ“ˆ Activity Graph

Activity Graph

🎯 Current Focus

const zhangzewei = {
    currentFocus: ["Web3 Development","Full-Stack Engineering","Smart Contract Development"],
    technologies: {
        "frontend": [
                "React",
                "Vue.js",
                "TypeScript",
                "Next.js"
        ],
        "backend": [
                "Node.js",
                "Python",
                "Java",
                "Go"
        ],
        "databases": [
                "PostgreSQL",
                "MongoDB",
                "Redis"
        ],
        "cloud": [
                "AWS",
                "Docker",
                "Kubernetes"
        ],
        "tools": [
                "Git",
                "Jenkins",
                "Docker",
                "VS Code"
        ]
},
    architecture: ["Microservices","Event-Driven","Serverless"],
    currentlyLearning: ["Advanced Solidity Patterns","Layer 2 Solutions","Cross-chain Development"],
    goals2024: ["Contribute to Web3 Ecosystem","Master DeFi Protocols","Build Innovative DApps"]
};

🌟 Featured Projects

Web3 IP Management Platform - A decentralized platform for intellectual property management

  • πŸš€ Built with React, TypeScript, PostgreSQL, Node.js, Dynamic Wallet
  • 🎨 Metamask wallet integration with Dynamic
  • 🎨 IP minting and exploration functionality
  • 🎨 Database design and data import automation
  • 🎨 Public domain IP creation hub

Web3 Wallet Extension - Smart contract wallet with advanced authentication

  • πŸš€ Built with React, TypeScript, Viem, shadcn/ui, WebAuthn
  • 🎨 Multi-device login with WebAuthn authentication
  • 🎨 Chrome extension DApp communication (EIP-6369)
  • 🎨 Transaction signing and history management
  • 🎨 Account and network switching functionality

Blockchain Analytics Tool - JavaScript library for Stellar network resource calculation

  • πŸš€ Built with TypeScript, Node.js, Stellar SDK
  • 🎨 Resource usage calculation for Stellar network
  • 🎨 Decorator pattern implementation for client management
  • 🎨 Comprehensive testing suite with tutorial guides
  • 🎨 SDK integration for blockchain resource monitoring

DeFi IP Token Platform - Account abstraction and smart contract interaction platform

  • πŸš€ Built with React, Next.js, Wagmi, Alchemy, GraphQL
  • 🎨 Dynamic wallet connection for DApp integration
  • 🎨 Account Abstraction Smart Account with Alchemy
  • 🎨 IP token transaction chain with Wagmi
  • 🎨 Subgraph data recording and GraphQL queries

πŸ§‘β€πŸ’» Work Experience

57blocks β€” Full-Stack Engineer (2023-08 - Present)

  • πŸ“ Chengdu, China (Remote)
  • πŸ”— Key Projects: Story Protocol - Public Domain IP, Soul Wallet - Elytro, Stellar Resource Usage Report, Dolphin & ChainSpan - Web3 Hackathon
  • β€’ Led front-end architecture and SEO improvements across multiple products
  • β€’ Delivered Web3 DApps with wallet integrations (Dynamic, MetaMask), account abstraction, and on-chain interactions
  • β€’ Implemented Node.js automation for blockchain monitoring and data ingestion
  • β€’ Built Stellar resource usage analytics library with comprehensive test coverage
  • β€’ Contributed to Chrome extension wallet (Elytro) with WebAuthn and EIP-6369 messaging

πŸŽ“ Education

Chengdu University β€” B.S. in Software Engineering (2014-09 - 2018-06)

  • β€’ Coursework: Data Structures, Computer Networks, Database Systems, Software Engineering
  • β€’ Activities: Programming contests and open-source contributions

πŸ“Š This Week I Spent My Time On

TypeScript   8 hrs 32 mins   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   48.2%
React        4 hrs 15 mins   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   24.1%
Python       2 hrs 18 mins   β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   13.0%
CSS          1 hr 25 mins    β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   8.1%
Other        1 hr 10 mins    β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   6.6%

🀝 Let's Connect

LinkedIn Twitter Email Blog


Profile Views

Thanks for visiting! 😊

Wave

Pinned Loading

  1. read-antd-code read-antd-code Public

    33 3

  2. storyprotocol/public-domain-beta storyprotocol/public-domain-beta Public

    TypeScript 2 1

  3. 57blocks/dolphin_ui 57blocks/dolphin_ui Public

    TypeScript 1

  4. Elytro-eth/Elytro Elytro-eth/Elytro Public

    TypeScript 7 2

  5. tiny-sticky tiny-sticky Public

    a sticky strategy with small size

    JavaScript 1

  6. 57blocks/stellar-resource-usage-report 57blocks/stellar-resource-usage-report Public

    TypeScript 3 1