AI-native software engineer · full-stack & systems
Xinghan Yin尹星寒
I build AI agent systems, and the unglamorous parts that keep them from breaking things.
Most of what I do now is make coding agents usable on real codebases: the memory they read before touching a file, and the checks that stop them before they break something. Before that I co-founded a trading marketplace with live market data and built most of it myself, front to back.
- MemTree — a memory layer AI coding agents read before they touch a file.
- CiteTrail — an AI research tool that checks every citation against six academic databases and drops the ones it can't verify.
- ggboys.com — a real-time trading marketplace I co-founded: live price charts, order and escrow flows, ~29 languages.
- OurRPG — a multi-agent game master where the agent that knows the plot can't leak it.
Selected Systems
shippedWriting / Notes
engineering writeupsAbout
profileI'm Xinghan Yin, a software engineer in the New York / New Jersey area.
These days I mostly work on AI coding agents and the parts that make them safe to trust on real code: what they remember before they touch a file, and how I catch them when they get something wrong. Before that I co-founded a real-time trading marketplace and built and ran most of its engineering.
I came up through competitive programming. I don't like systems that fail quietly — a crash I can debug, silent corruption I can't.
- Role
- Co-founder · led engineering · ggboys.com (2024–present)
- Focus
- Agent systems · evals/harness · full-stack · real-time backend
- Based
- New York ⇄ New Jersey · open to remote
- Stack
- TypeScript · Next.js · Nuxt / Vue · Python · Docker
- AI · LLM
- Coding agents · multi-agent orchestration · evals · agent memory
- Education
- M.S., NJIT (2023–2025)