Taipei · Tokyo  /  Applied AI Engineer

Ten years under Michelin pressure.
Now I ship systems.

I spent a decade on the pastry side of Michelin kitchens — eight years at a two-star in Taipei, two at a three-star in Tokyo. The same discipline that builds a flawless dessert service now goes into production LLM systems with verifiable guarantees. I'm an architect first: the decisions are mine, the implementation velocity is the AI's.

10 yrs Michelin pastry 2★ Taipei · 3★ Tokyo zh · ja · en Architect / reviewer workflow
The Pass

One discipline, two kitchens

In a Michelin kitchen, the pass is where every dish is checked before it leaves — nothing goes out wrong. I run engineering the same way. This is the through-line, in order.

2014 — 2022 · Taipei, 2★

Eight years at the station

No culinary school — I walked into the kitchen on passion alone, starting front-of-house as a server and working my way up to pastry section manager. The hardest part of scheduling was carving out time, in the middle of the daily rush, to face a blank roster against every cook's time-off request. So I let a system finish the hardest 80% first, and hand the last — and most critical — 20% of fine-tuning back to the manager.

2022 — 2024 · Tokyo, 3★

Two years at three stars

Output measured against the highest bar there is. Japanese business fluency, and a culture of precision under pressure that maps cleanly onto production engineering.

2025 — now · self-directed

The pivot, done as an engineer

I built the first version of the scheduler learning as I went, then proudly took it to a senior-engineer friend for review. He glanced at it and said, 'Your backend is a mess — it runs, but you could never apply for a job with this.' That was the moment I understood a real project has to hold backend discipline — and why architectural judgment now stays firmly in my hands.

north star

Humanoid kitchen robotics

Training robots to collaborate with humans in professional culinary environments. The one place where ten years at the station and a new career in AI point at exactly the same thing.

Selected Work

Two systems, one discipline

Two production systems built on the same conviction: an LLM may interpret messy human input, but it never decides the outcome — a deterministic core keeps the guarantee. Held together by a culinary narrative only I can tell.

villa_messenger

live in production

A LINE messaging assistant running for my family's homestay business in Yilan. An LLM acts strictly as an input-boundary parser — emitting structured JSON (intent + slots + confidence) — while a deterministic quote engine keeps every pricing answer truthful. Real guests, real money, real failure modes.

Engineering judgment: the LLM is caged. It can interpret messy human language but it can never compute a price or mutate state — the truthfulness guarantee lives in deterministic code, not in the model.
PythonLLM-as-parserhexagonal archmulti-tenanteval-based testing

sched-v2

live demo

A staff-scheduling service whose deterministic engine deliberately stops at an explainable 80% draft, surfaces what's still wrong through warnings, and hands the last 20% to the manager through a bounded natural-language refine loop. Built on the exact problem I lived for a decade.

Product judgment: I reject the promise of 100-point optimization. Turning a blank roster into an 80-point schedule with warnings beats a black box, because the hardest part is getting from zero to a workable draft — and handing the final, most important 20% of adjustments back to the manager.
DjangoLangGraphGPT-4o-miniports & adapterstrust boundaries
What's Next

The road to the north star

Honest about where I stand: two systems shipped, and a clear path from here.

now

Deepening what's shipped

Building out the eval suites and case studies for villa_messenger and sched-v2 — turning "it works" into evidence anyone can inspect.

planned

Toward robotics

Next on the learning path: LoRA fine-tuning, ROS, and simulation — the groundwork for the culinary-robotics north star.

North Star

The robot didn't replace the chef.
It handed him the tempered chocolate.

I want to train humanoid robots to work alongside people in professional kitchens — not to automate the chef away, but to stand beside them like a strong commis and share the load. What pulls me toward this is what I saw in the kitchens I worked in: so many people walk into this trade on passion and a dream, only to be worn down, bit by bit, by punishing hours and a life knocked out of balance — and the industry keeps getting harder to staff. I believe a lot of that heavy, grinding work could be handed to robots — so the people who still love this craft don't have to burn themselves out to stay in it. The years in the kitchen and the engineering I've built since — very few people in the world can stand at both ends of that scale. This is the career goal I'm setting for myself, and the one thing I'm most certain I was meant to do.

Physical Intelligence Chef Robotics Preferred Networks Telexistence Delta Electronics