Skip to content
View ryan-wong-coder's full-sized avatar

Block or report ryan-wong-coder

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
ryan-wong-coder/README.md

Ryan — backend, distributed systems and developer tools

Followers TrustDB stars Profile views

$ whoami
Backend and systems engineer turning protocols, storage primitives and concurrency
models into reliable products — from wire format and SDK to desktop interface.

01 // LIVE TELEMETRY

GitHub engineering telemetry dashboard

Generated from the GitHub GraphQL API and refreshed automatically every day.

Contribution activity graph

Contribution grid animation

02 // ENGINEERING TOPOLOGY

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"]
Loading
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

03 // PROOF OF WORK

A verifiable evidence database that turns file claims into signed receipts, Merkle proofs and independently verifiable transparency-log records.

Go gRPC TiKV Pebble WAL Prometheus

A networked Sichuan Mahjong system with multi-room scheduling, an explicit game state machine, reconnectable sessions, automated play and snapshot recovery.

Go TCP JSON Lines Event Loop State Machine

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.

TypeScript React Electron Node.js IPC Event-driven architecture

04 // WORKBENCH

Java Go Rust Python

gRPC TiKV Pebble Prometheus Electron React Vue Docker Linux


design the invariant · measure the system · ship the product

Popular repositories Loading

  1. trustdb trustdb Public

    高可信的存证系统

    Go 88 4

  2. wireguard-vpn-admin-solution wireguard-vpn-admin-solution Public

    WireGuard VPN + intranet gateway + Chinese admin console and download mirror

    Python 2

  3. DEEIX-Chat DEEIX-Chat Public

    Forked from DEEIX-AI/DEEIX-Chat

    An enterprise AI workspace for model routing, multimodal chat, files, tools, billing, identity, and operations.

    Go 1

  4. driver-go driver-go Public

    Forked from taosdata/driver-go

    taos go driver

    Go

  5. wow-fast-id wow-fast-id Public

  6. res-downloader res-downloader Public

    Forked from putyy/res-downloader

    视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!

    Go