Senior Front-end Engineer · 7+ years · Tokyo 🇯🇵
Building small, practical products at the intersection of AI × Language Learning × Developer Tools.
🇯🇵 東京在住のフロントエンドエンジニア(7年以上)。AI・語学学習・開発者ツールの交差点で、日常的に使える小さなプロダクトを作っています。
What I'm good at — scaling front-end systems, modernizing legacy platforms, and shipping tools people use daily.
🇯🇵 得意分野:フロントエンドのスケーリング、レガシー基盤のモダナイズ、そして「毎日使われる」ツールを届けること。
🎌 Language Learning ・ 語学学習 — all at nihongo.day
- 🧩 Katachi — Japanese conjugation trainer for mastering core grammar forms through focused practice.
🇯🇵 日本語の活用形を集中的な反復練習でマスターするトレーナー。 - 🎧 Shadowing — Desktop player for repeat listening and shadowing your own audio: A‑B loops, sentence-by-sentence practice, recording, and transcription. macOS and Windows.
🇯🇵 手持ちの音声で聞き込みとシャドーイングをするデスクトップアプリ。A‑B リピート、文ごとの練習、録音、文字起こしに対応(macOS・Windows)。 - ⚔️ kanji-kaisen — Gamified kanji learning combining spaced repetition with stroke recognition.
🇯🇵 間隔反復と筆順認識を組み合わせた、ゲーム感覚の漢字学習アプリ。 - 🏠 Nichijō — What's this called in Japanese? One everyday object or action at a time, with its name and a phrase you can use.
🇯🇵 「これ、日本語で何ていう?」身近なモノや動作を一つずつ、名前と使える表現で紹介。 - 🎬 Captionary — Free Chrome extension for learning languages from YouTube, Netflix and Apple TV+: dual subtitles, phrase look-up, a word list, and an AI tutor you choose.
🇯🇵 YouTube・Netflix・Apple TV+ で語学学習ができる無料の Chrome 拡張。二言語字幕、フレーズ検索、単語帳、好きな AI を選べる AI チューター。 - 🔍 PhraseLens — Native macOS AI language workspace and in-context translation assistant with Vision OCR, TTS, and multi-model support.
🇯🇵 選択テキストの即時翻訳・OCR・要約・音声合成に対応した、ネイティブ macOS 向け AI 語学ワークスペース。
🛠️ Developer Tools ・ 開発者ツール
- 🎹 KeyChord — Native macOS menu-bar app for global hotkey app switching, without Accessibility permissions.
🇯🇵 アクセシビリティ権限なしでグローバルホットキーによるアプリ切替ができる macOS メニューバーアプリ。
🎴 Learning materials I built ・ 自作の学習教材
- JLPT N2 Grammar Deck — Anki deck with example sentences and audio.
- JLPT N1 Grammar Deck — Anki deck with example sentences and audio.
- Shin Kanzen Master N3 Grammar — Sentence deck with structured lesson coverage and audio.
🇯🇵 JLPT N1・N2・N3 向けの Anki デッキ。例文と音声付き、レッスン単位で構成。
Shipping steadily across TypeScript, Swift, Python and Rust — mostly small products I use every day.
🇯🇵 TypeScript・Swift・Python・Rust を横断して、毎日自分で使う小さなプロダクトを作り続けています。
| Language ・ 言語 | Level ・ レベル |
|---|---|
| 🇨🇳 Mandarin | Native ・ 母語 |
| 🇺🇸 English | Professional working proficiency (CEFR B2) ・ ビジネスレベル |
| 🇯🇵 Japanese | JLPT N2, pursuing N1 ・ N1 取得に向けて学習中 |
🎯 Currently: going deeper on applied AI engineering, and building tiny tools that compound over time.
🇯🇵 現在は応用 AI エンジニアリングを深めながら、積み重なる小さなツールを作り続けています。




