yuan.luna_

whoami
Yuan's portrait

A faithful daughter of God, a loving wife, an amateur painter/doodler.

I love things that look effortless because someone cared about the details: software that never goes down, a painting that feels finished, a well-made Americano to start the morning. These days I teach AI agents to behave themselves. Mostly.

A decade in tech, from Meta to scrappy startups, taught me that the good stuff is elegant, a little stubborn, and made with care.

Originally from Beijing, now happily settled in Irvine, California. Wherever life takes me, my foundation will always be in God.

cat skills.md

AI & Agentic Systems

I build the scaffolding that makes AI agents dependable, with rules enforced in code instead of politely requested in prompts. I've built an agent that tests every pull request, grown it into a platform where anyone can write end-to-end tests in plain English, and designed a loop that fixes production issues and rolls back any fix that doesn't hold.

Agent Harnesses Evals Loop Engineering Tool Calling MCP

Languages & Frameworks

I build across the whole stack, from a React front end to a GraphQL API to a SQL query that really should have had an index, and I obsess over one thing: how it all feels to the person on the other end.

TypeScript JavaScript Python Hack SQL React GraphQL

Full-Stack, Cloud to Pixels

I've lived on every floor of the stack: cloud infrastructure and the edge at the bottom (Kubernetes, Terraform, Fastly), a CI/CD pipeline in the middle moving every change from commit to production, and a React front end at the top with A/B tests to settle whether it worked. Bugs don't respect layers, so I trace them down like a stack trace. It's usually the network. Occasionally it's my own commit.

Kubernetes Terraform AWS GCP Fastly CI/CD DevOps React A/B Testing
ping yuan
status: available for freelance

Building something that needs AI to actually hold up? Tell me about it.

brew coffee

Want a free coffee?

A small challenge with a warm reward — answer a quiz about me correctly and a coffee is on me.