n10u.jp

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.

Platform Engineering

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.

CS Education

Computer science, from NAND to the web

An interactive curriculum that builds a computer from logic gates up to a running web stack.

Mentoring

Web engineer bootcamp

Structured support for career-changers becoming web engineers: curriculum, code review, and one-on-one mentoring.

Writing

Blog & technical articles

Long-form posts on software engineering, platform work, and learning in public — on my own blog and on Zenn.

Consulting — 日本語

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.