Skip to content
View wellkilo's full-sized avatar

Block or report wellkilo

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
wellkilo/README.md
He Dong — AI systems and agent infrastructure engineer

Portfolio  ·  Notes  ·  Email

Focus: Agent Infrastructure Research: Deep Reinforcement Learning Upstream: 3 PRs merged into ECC Profile views

About

I am He Dong, an M.S. student at the Beijing Institute of Technology and a former Agent Evaluation Infrastructure intern at ByteDance. I build AI systems that can do useful engineering work while remaining observable, reviewable, and safe to operate.

My work sits at the intersection of LLM agents, AI for code, developer tooling, and distributed reinforcement learning. At ByteDance, I worked on AI-assisted engineering workflows that reduced an MR defect-tracing and code-review cycle from 30 minutes to 3 minutes.

observe  →  reproduce  →  locate  →  patch  →  verify
   evidence at every boundary · humans retain the final decision

Open-source impact

I contribute production fixes to widely used developer tooling, with an emphasis on lifecycle correctness, failure containment, and regression-proof delivery. Three of my pull requests have been reviewed and merged into Everything Claude Code (ECC), an agent-harness ecosystem with 250k+ GitHub stars.

Merged upstream contribution Engineering impact
ECC #2992 · Manual Claude hook lifecycle Built ownership-aware, idempotent hook registration across install, upgrade, doctor, repair, --no-hooks, and uninstall. Added fail-closed validation, serialized writers, atomic private writes, and 177 focused tests across a 24-file change.
ECC #2971 · Loss-safe observer archival Required an explicit completion sentinel from the current analysis run, preserved observations on process and semantic failures, and cleaned up subprocesses and temporary artifacts after timeout or interruption.
ECC #2194 · Unicode-safe CI Replaced pictographic ratings with meaning-preserving ASCII scores across source and localized docs, unblocking the repository's Unicode-safety gate with a minimal, auditable patch.

Review all merged ECC contributions ↗

Selected work

TypeScript AgentTeams MCP PostgreSQL

An evidence-first AgentTeam for repository maintenance. It moves an issue or failed CI run toward a verified pull request while preserving decisions, approvals, tool calls, and rollback points in a tamper-evident execution chain.

Interactive demo ↗ · Verified PR
Rust tree-sitter AST CLI

A safe, example-driven codemod engine. Give it before-and-after snippets and it infers a structural transformation, scans a repository, previews the diff, and generates a rollback path before writing.

Quick start ↗
Python PyTorch Ray Rust

A distributed Actor–Learner training system for MuJoCo with parallel rollout collection, PPO optimization, multi-GPU experiments, a Rust replay buffer, and real-time experiment observability.

See the system ↗
Python Click Cross-platform

A local-first CLI that makes Conda environment backup, restore, clone, offline packaging, cleanup, and diagnosis safer and more repeatable across Windows, macOS, and Linux.

Project site ↗ · PyPI
Python HTML PPTX AI Skill

An AI presentation skill that produces animated, zero-dependency HTML decks and editable PowerPoint files through a deliberate theme system designed to avoid generic AI aesthetics.
TypeScript Agent System Testing

An agent-based system that turns product requirement documents into structured test-case suites, connecting product intent with repeatable quality workflows.

Engineering principles

Principle What it means in practice
Evidence before confidence Reproduce the failure, capture the trace, and make every conclusion inspectable.
Safe autonomy Give agents useful tools, explicit boundaries, human approval gates, and reversible actions.
Systems over demos Build typed contracts, tests, observability, and deployment paths around the model.
Performance with a baseline Measure against a frozen reference and promote changes only when regressions are understood.

Working set

Python TypeScript Rust Go PyTorch Ray PostgreSQL Docker GitHub Actions

I am currently exploring reliable agent infrastructure, repository-scale code transformation, evaluation systems, and scalable reinforcement-learning workflows. I am always interested in thoughtful collaborations around these areas.


View the full portfolio  ·  Start a conversation

Build the evidence. Keep the decision reversible.

Pinned Loading

  1. ECC ECC Public

    Forked from affaan-m/ECC

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    JavaScript

  2. vsag vsag Public

    Forked from antgroup/vsag

    vsag is a vector indexing library used for similarity search.

    C++

  3. RepoPilot RepoPilot Public

    Auditable repository maintenance AgentTeam with evidence-backed pull requests, automated code review, and human approval gates.

    TypeScript 3

  4. conda-helper conda-helper Public

    An enhanced, cross-platform CLI on top of conda. One-liner backup, restore, clone, offline pack, batch cleanup, and an interactive panel — plus friendly error hints that translate raw conda stack t…

    Python 3 1

  5. codemod-pilot codemod-pilot Public

    🛩️ Transform your codebase by example — an intelligent codemod engine that infers AST-level transformation rules from before/after code snippets, then safely applies them across your entire codebas…

    Rust 4 1

  6. DRL_MuJoCo DRL_MuJoCo Public

    Distributed Actor-Learner architecture based on Ray for parallel sampling and learning in the MuJoCo environment

    Python 2 1