$ whoami
Backend and systems engineer turning protocols, storage primitives and concurrency
models into reliable products — from wire format and SDK to desktop interface.
Generated from the GitHub GraphQL API and refreshed automatically every day.
flowchart LR
L["Java · Go · Rust · Python"] --> P["TCP · HTTP · gRPC"]
P --> C["Event loops · Worker pools · Streaming"]
C --> S["WAL · Pebble · TiKV · Snapshots"]
S --> V["Merkle proofs · Signed logs · Recovery"]
V --> X["CLI · SDK · Web · Desktop"]
| Layer | What I work on |
|---|---|
| Protocols | TCP message flows, HTTP/gRPC APIs, streaming transports, deterministic CBOR |
| Concurrency | Event loops, bounded queues, worker pools, atomic sequencing, graceful shutdown |
| Data systems | WAL, append-only logs, Pebble, TiKV, snapshots, backup and restore |
| Integrity | SHA-256, Ed25519, Merkle inclusion/consistency proofs, external timestamp anchoring |
| Product surfaces | Go SDKs, CLIs, Electron/React, Vue/Wails, Vite and IPC bridges |
| Operations | Prometheus, structured logging, CI, integration tests and performance benchmarks |
|
A verifiable evidence database that turns file claims into signed receipts, Merkle proofs and independently verifiable transparency-log records.
|
A networked Sichuan Mahjong system with multi-room scheduling, an explicit game state machine, reconnectable sessions, automated play and snapshot recovery.
|
|
Runtime integration and event-system work in an Electron desktop application: main-process bridges, streaming event mapping, concurrent state consistency, interactive components, localization and automated tests.
|
|
design the invariant · measure the system · ship the product



