Software Engineer — Tokyo, Japan
Building production AI agent platforms in TypeScript.
Going deep with Rust.
I work on an enterprise AI agent platform used by roughly 100 corporate tenants — owning the parts that stop the business when they break: authentication, billing, and observability. Outside work I build a toy x86_64 OS in Rust, teach computer science, and help people become web engineers.
online as n10u / subaru-hello
What I do
Five ongoing activities. Each link is a live, public artifact.
AI agent platform, in production
1,900+ commits and 55+ merged PRs in the past year on a multi-tenant AI agent platform: OAuth/Microsoft auth, a 26-table database consolidation with idempotent rollback, usage metering, and type-safe structured logging across three services.
Computer science, from NAND to the web
An interactive curriculum that builds a computer from logic gates up to a running web stack.
Web engineer bootcamp
Structured support for career-changers becoming web engineers: curriculum, code review, and one-on-one mentoring.
Blog & technical articles
Long-form posts on software engineering, platform work, and learning in public — on my own blog and on Zenn.
AI automation for Japanese businesses
Hands-on Dify / n8n implementation support for founders and small teams in Japan, from a 30-minute session to full builds.
Proof of work
Facts only — everything here is public and verifiable.
-
OSS
pnpm — documentation PR merged. Biome — new React lint rule (
noReactObjectTypeAsDefaultProp) submitted, in maintainer review. Dust — two PRs submitted (regional config, headless-chat API-key bug). → GitHub - Systems / Rust A toy x86_64 operating system written in Rust — UEFI boot through GOP pixel drawing — built to understand what production stacks sit on.
Contact
The fastest way to reach me is GitHub or X.