Database engineer focused on TiDB, query optimization, distributed systems, and AI engineering tools.
- TiDB top contributor, ranked #1 by GitHub contributor count in
pingcap/tidb. - Former engineer at PingCAP and Bilibili.
- Deeply familiar with the TiDB optimizer, planner, statistics-aware query planning, and SQL execution internals.
- I work mostly with Go, Rust, and Python, with a long-running interest in database kernels, reliability engineering, and developer tooling.
- Database query optimization, cost-based planning, join ordering, and execution correctness.
- Distributed database systems, storage engines, testing infrastructure, and benchmark tooling.
- AI-assisted engineering workflows, long-running coding agents, and practical automation for software teams.
- Reliability-oriented tools for CI, observability, regression analysis, and operational debugging.
- agenthub: Self-hosted control plane for long-lived AI coding agents, structured timelines, multi-agent workflows, and remote execution nodes.
- rara: Rust-first infrastructure work around LinkerDog's developer and agent workflows.
- shiro: Go and TypeScript project for practical server-side tooling and product experiments.
- chryso: Rust systems project focused on compiler, parser, and infrastructure experiments.
- papers-notebook: Notes on database, systems, and engineering papers I have read.
- tidb-dev-prompt: Prompt collection for TiDB development workflows.
- tidb-docs-ext: Up-to-date TiDB documentation context for AI-assisted development.
- django-tidb: TiDB integration experiments for Django.
- activerecord-tidb-adapter: ActiveRecord adapter work for using TiDB with Rails applications.
- g53: DNS service with a REST API and private-domain support.
- greenhouse-rs: Rust experiments around systems programming and infrastructure tooling.
- kazel: Bazel-oriented build tooling experiments.
- Blog: hawkingrei.com
- X: @suohawking
- LinkedIn: hawkingrei
Wechat ID:
echo -n 'aGF3a2luZ3JlaQo=' | base64 -d




