Résumé · October 2026

Colin Zheng

AI Agent Engineer/Sydney

I research agents at the frontier and put them to work in small businesses. At AIBUILD I build AI agents and full-stack features for a production platform. In the open, my tools put coding agents where people already work, and Piscord now runs inside 6 small businesses as their team AI.

Experience

AI Engineer · AIBUILD

Applied AI venture builder · full-time, hybrid

  • Build AI agent features into a production B2B platform, including an in-app assistant that streams its work and proposes changes the user approves before anything is written.
  • Ship full-stack features in Next.js and TypeScript, from data model to UI, and handle production issues with error monitoring and staged QA.
  • Work agent-first: coding agents with bounded review, browser-driven acceptance tests, and isolated worktrees for parallel changes.

IT Director · UNSW Artificial Intelligence Society

Student society · Sydney · React, Node.js, Python

  • Led the society's software, including a task management system with Discord integration and automated meeting transcription.

Software Engineer · Yongbin Adhesive Products

Manufacturing · Dongguan, China · Python, software infrastructure

Earlier: Product Manager Intern, NetEase Games, Hangzhou, 2019 – 2020. Internet Product Manager, part-time, NetEase, 2018 – 2019.

Open source

Discord gateway for the pi coding agent · author and maintainer · TypeScript, SQLite

4,042 npm installs in the past year · 48 stars · 17 releases · issues and PRs from 10 outside developers · runs inside 6 small businesses as their team AI

  • Built a queue-first gateway: every message lands in SQLite before the agent sees it, stuck work recovers after a crash, and each channel keeps its own session.
  • Version 2 added per-channel threads, answers that survive a restart without rerunning the task, and compatibility tests against real pi releases.

lazygit in a herdr sidebar with AI commit messages · author and maintainer · Shell, Python

37 stars · terminal rendering tests on herdr 0.7.0 to 0.9.0, macOS and Ubuntu

  • One key opens the sidebar, one expands it, one commits with an AI-written message from claude, codex, opencode or gemini, under the user's own CLI login and with no API keys.

pi-tag

Slack gateway for the pi coding agent · author · TypeScript

321 npm installs in the past year · Socket Mode, self-hosted, SQLite-backed queue

Involution Hell

Open-source learning community · one of the founders, core maintainer · Next.js, Fumadocs

165 stars · 46 forks · 32 contributors · 156 commits by me, second most

  • Co-built a bilingual docs platform where students share course notes and project experience, with a Discord bot bridging chat to the site and agent tools for searching and publishing articles.

Also: rlm-doc-explorer, a demo that shows a Recursive Language Model working through documents step by step; pi-agent-team, a minimal convention for autonomous agent teams; MyWiki, a wiki the LLM writes and the human reads; colys-agent-lab, practical agent skills.

Writing

Skills

Agents
Code-mode and tool agents, agent runtimes, gateways, queues, sessions, sandboxes, MCP, agent skills. Daily with Claude Code, Codex and pi
Full stack
TypeScript, Next.js, React, Node.js, Python, SQLite, Rust
Delivery
GitHub Actions, Vercel, error monitoring, browser-driven QA

Education

University of New South Wales

Master of Information Technology · WAM 80.8