Xinghan YinXinghan Yin EN/

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.
01

Selected Systems

shipped
02

Writing / Notes

engineering writeups

more notes · data warehouse →

03

About

profile

I'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)