Skip to content
View rjgeng's full-sized avatar
  • San Francisco Bay Area, CA

Organizations

@BloomTech-Labs

Block or report rjgeng

Report abuse

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

Report abuse
rjgeng/README.md

Rongjun Geng

AI/LLM & systems software engineer — agentic systems, RAG, full-stack. San Francisco Bay Area.

I build LLM-powered products end to end — FastAPI + LangChain backends, React frontends — and contribute fixes upstream to open-source multi-agent orchestration systems.

🔀 Open-source contributions

Fixes merged across the gastownhall ecosystem — an open-source multi-agent orchestration platform — each reviewed and approved by independent maintainers. 63 merged PRs across 2 repos:

gastownhall/gascity

  • #5301 — fix(events): normalize caller-supplied Ts to the recorder's zone
  • #5270 — fix(doctor): order-firing-current reads live suspension state, not just the deprecated rig.Suspended field
  • #5261 — docs(session): clarify primed_at as delivery-attempted, not consumed
  • #5258 — fix(dispatch): default gc.kind on plain attempt-recipe children
  • #5253 — fix(dolt-cleanup): drop rss= from the reap-stage ps scan
  • …and 57 more — see all 62

gastownhall/gastown

  • #4173 — fix(memories): tolerate non-string values in bd kv list

Themes: concurrency races, operational guardrails, and failure-mode UX in long-running agent systems.

Maintainer on #3469: "a careful, surgical fix — I especially appreciate that you keyed the dedup signature on the set of active conditions."

I also file actionable bug reports that maintainers act on — e.g. #2814 (bundled Dolt 2.0.8 corruption → version pin) and #2846 (compactor quarantine race starving GC) — both closed with a by-name thanks from a core committer.

🧰 Technical stack

Languages
Go · Python · C/C++ · Bash · TypeScript / JavaScript

Agentic AI & orchestration
Gas City · Gas Town · multi-agent orchestration · agent lifecycle management · human-in-the-loop workflows

LLM / GenAI
RAG · LangChain · Chroma · OpenAI · Claude · prompt engineering

Backend & distributed systems
FastAPI · REST · concurrency control · subprocess & process lifecycle · Linux system programming · failure recovery

Data & storage
Dolt · PostgreSQL · Redis · SQLite · MongoDB · S3 · Supabase

Frontend
React · Next.js · Tailwind CSS

CI & tooling
Git · GitHub · GitHub Actions · GitLab · SVN

Debugging & reliability
concurrency debugging · failure analysis · operational guardrails · observability

Networking / embedded / RF
TCP/IP · MQTT · GNU Radio · UHD · LabVIEW · KiCad · Altium Designer · Vivado · Verilog / VHDL

📌 Pinned projects

See the repositories below for selected AI, agentic-systems, systems-software, and engineering projects.

Pinned Loading

  1. gascity gascity Public

    Forked from gastownhall/gascity

    Orchestration-builder SDK for multi-agent coding workflows

    Go

  2. gascity-packs gascity-packs Public

    Forked from gastownhall/gascity-packs

    Gas City packs

    Go

  3. gastown gastown Public

    Forked from gastownhall/gastown

    Gas Town - multi-agent workspace manager

    Go

  4. gastownhall/beads gastownhall/beads Public

    Beads - A memory upgrade for your coding agent

    Go 26.8k 1.8k