Portfolio · 2026

Learning deeper by making things.

I turn the questions I want to pursue at university into software, essays, and small experiments. This site documents the process and reflection behind them.

Index · 02—06

Explore the portfolio

Projects

Selected work

All projects
01AI / Knowledge retrieval

Bible Assistant

A study assistant that separates source text from AI explanation and keeps citations easy to verify.

  • Next.js
  • OpenAI Responses API
  • Web search
  • Citation design
View project
02AI / Japanese building regulation

AI Japan Building Regulation Assistant

A conversational research assistant that organizes building facts and searches official e-Gov and MLIT sources for relevant Japanese regulations.

  • Next.js
  • OpenAI Responses API
  • e-Gov / MLIT retrieval
View project
03AI / Japanese learning

AI Japanese Assistant

A Japanese practice assistant for university interviews and campus life that explains natural rewrites and the reasons behind them.

  • Next.js
  • OpenAI Responses API
  • NINJAL / Japan Foundation
View project
04AI / Daily intelligence

Daily News Assistant

A source-grounded daily assistant for major reporting, official updates, and public X posts from technology companies and Elon Musk across Japan, the United States, and Europe.

  • Next.js
  • Cloudflare Cron
  • Durable Objects
  • OpenAI Responses API
  • X API
View project
05Privacy / Image forensics

Image Provenance Inspector

A browser-local tool for inspecting EXIF, GPS, capture devices, file hashes, and IP notation visibly present in an image.

  • Next.js
  • exifr
  • Tesseract.js
  • Web Crypto API
  • OpenStreetMap
View project
06Language learning / Daily practice

Daily Japanese & English Shadowing

A Tokyo-dated archive with one complete 30-minute C1+ Japanese speech plus 30 minutes of C1+ English speech and small talk.

  • Next.js
  • Cloudflare Cron
  • Durable Objects
  • Piper Plus
  • ONNX Runtime Web
  • OpenAI Responses API
  • Web Audio API
View project

Approach

Before building an answer, turn the question into something observable.

I use technology as a tool for thinking, not as an end. I test small, gather evidence, and record why a decision changed.

More about me

Journal

Recent notes

All writing

Autumn in Tokyo

Among ginkgo-lined streets and rivers quietly moving toward Tokyo Bay, a year of living here has taught me to notice Tokyo’s unassuming depth.

Open forum

Visitor forum

Leave a question, suggestion, or reflection about this portfolio. Approved messages will appear here.

No approved posts yet. You can start the first topic.

Messages are reviewed before they become public.

Contact

Ready to start a conversation.

Reach out by email about university interviews, research interests, or project work.

william.professional@proton.me