Skip to content
View Zhang-986's full-sized avatar
🎯
Focusing
🎯
Focusing
  • HangZhou
  • 05:35 (UTC +08:00)

Highlights

  • Pro

Block or report Zhang-986

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Zhang-986/README.md

Hi, I'm Zhang

Software engineer based in Hangzhou, China.

I work on backend systems, developer tooling, and Go SDK/CLI reliability.

My recent open-source work is focused on Lark/Feishu developer infrastructure: auth correctness, token cache safety, WebSocket lifecycle bugs, streaming downloads, cross-platform CLI behavior, and automation-friendly error handling.

Focus

  • Go backend engineering and platform tooling
  • Lark/Feishu SDK and CLI reliability
  • Auth, token lifecycle, cache isolation, and transport edge cases
  • WebSocket concurrency, graceful shutdown, and streaming I/O
  • Structured errors and test coverage from both RD and QA perspectives

Open Source

I prefer practical fixes to tools that developers actually run: reproduce the issue, isolate the root cause, add regression coverage, and keep the change small enough to review.

Merged Lark/Feishu contributions:

  • larksuite/cli#1454 - clarified remote event bus recovery when local status / stop cannot fix a remote blocker. Merged.
  • larksuite/cli#740 - migrated task shortcut failures from bare errors to structured CLI errors for machine-readable recovery. Merged.

Active Lark/Feishu work under review:

Tech Stack

Languages: Go, Python, Java

Backend: APIs, CLIs, SDKs, Spring Boot, MySQL, Redis, PostgreSQL, MongoDB

Tools: Git, Docker, Linux, Kubernetes, Jenkins

Contact

Pinned Loading

  1. larksuite/cli larksuite/cli Public

    The official Lark/Feishu CLI tool, maintained by the larksuite team — built for humans and AI Agents. Covers core business domains including Messenger, Docs, Base, Sheets, Calendar, Mail, Tasks, Me…

    Go 14.6k 1k

  2. HaustExchangePlatform HaustExchangePlatform Public

    Hi there! 👋 I'm a Java backend developer currently working as a monitoring/listener intern in Hangzhou. This is my hands-on learning project where I explore fascinating monitoring technologies and …

    Java 57 7

  3. cloudwego/eino cloudwego/eino Public

    The ultimate LLM/AI application development framework in Go.

    Go 12k 985

  4. larksuite/oapi-sdk-go larksuite/oapi-sdk-go Public

    larksuite oapi sdk by golang

    Go 599 130