Skip to content
View hezhangjian's full-sized avatar

Organizations

@apache @huaweicloud @apolloconfig @openGemini @protocol-laboratory @openfacade

Block or report hezhangjian

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.

Content in all repositories owned by your account will be closed.
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
hezhangjian/README.md

Hi, I'm Zhangjian (张俭)

Zhangjian /ʒɑŋ dʒi:ˈɑ:n/

I'm an experienced software engineer focused on coding, software engineering, and system design.

I maintain and contribute to open-source projects, including Apache BookKeeper, Apache Pulsar, openGemini, and ApolloConfig. I also build software projects, libraries, and tools, and write about software, systems, and technology.

Currently, I work on intelligent data decision platforms at Huawei Cloud.

Open Source Contributions

Selected Projects

  • ChuQin — A local-first desktop workspace for organizing personal files and working with AI agents.
  • OpenFacade — Providing consistent APIs over different underlying libraries, so applications can switch implementations without changing their code. The Java HTTP facade is available now.
  • latest-release-action — A GitHub Action for creating releases, uploading artifacts, and maintaining a latest tag.
  • go-mod-check-action — A GitHub Action for keeping go.mod and go.sum consistent and controlling indirect dependency updates.
  • host-available-check-action — A GitHub Action for checking whether a host is available.

View all projects →

Selected Posts

View all posts →

Selected Presentations (in Chinese)

2026 · Community Over Code Asia

  • 规模化场景下的规约驱动开发(Spec-Driven Development) · Session details
  • 用 Apache 技术栈打造类 Palantir 的数据与 AI 平台 · Session details

2025 · Community Over Code Asia

  • 使用 Apache Pulsar 构建高可靠订阅和推送服务:挑战与最佳实践 · Session details

2024 · Huawei Developer Conference

  • 华为云IoT构建OpenHarmony端云协同开源套件,让设备更智能 · Event recap

2024 · Huawei Cloud DTSE Talk

  • 华为云IoT开源专家实践分享:开源让物联网平台更开放、易用 · Video

2024 · 大湾区 Open Source Day

  • 携手开源社区:华为云IoT的参与实践与经验交流 · Event recap

2021 · ApacheCon Asia

  • The Journey of Apache Pulsar in Huawei Cloud Internet of Things Platform · Video

2020 · Pulsar Summit Asia

  • Apache Pulsar 在华为云物联网之旅:上线历程与最佳配置 · Video

View all presentations →

Pinned Loading

  1. ChuQin ChuQin Public

    ChuQin is a local-first desktop app for managing a PARA-oriented filesystem root, combining a Tauri desktop experience with shared Rust core utilities and a selective CLI for terminal-friendly work…

    TypeScript 1

  2. Ontology Ontology Public

    Ontology is an open Data & AI platform that connects data, decisions, and operations with trusted business context for apps, models, and AI agents.

    Java

  3. paas_dashboard_flutter paas_dashboard_flutter Public

    Paas dashboard for SRE.

    Dart 15 11

  4. latest-release-action latest-release-action Public

    This GitHub actions is used to perform a release of a project. It will create or re-create a release on GitHub and upload the artifacts to the release. It will also update the latest tag to point t…

    JavaScript 1

  5. pulsar-client-examples pulsar-client-examples Public

    Java 40 10

  6. kafka-client-examples kafka-client-examples Public

    Java 10 4