Full-stack engineer · Okayama, Japan
Building across layers — web apps, AI agents, native graphics, and Linux systems.
Projects · Tech stack · Open source · Contact
| Project | What I'm building |
|---|---|
| Celtium | Experimental GL-less Vulkan renderer for Minecraft 1.12.2 / CleanroomMC. Native rendering paths; correctness, compatibility and performance are still being validated. |
| minecraft-jev-agent | Embodied Minecraft agent with a typed decision plane, verified state transitions, and a Bun / Mineflayer runtime. |
| pi-muse | An open, hackable Muse Code-compatible agent harness built on Pi's runtime. |
| agate-bakasu-susfs | Android/Linux kernel engineering for the Xiaomi 11T, including a non-GKI SUSFS port. |
| Meltype | Contributor to an IME that seamlessly mixes Japanese and English input. |
| astro-souta-website | Personal site built with Astro, TypeScript and Tailwind CSS. |
Languages
Web & apps
Operating systems & distros
Arch Linux · Fedora · RHEL · Debian Sid · Linux Mint · Ubuntu · Lubuntu · Devuan · Windows · ChromeOS (Chrome logo)
Systems, graphics & tooling
Hands-on technologies across frontend, backend, infrastructure, and graphics. Icons: Devicon & Simple Icons.
Web apps, creative coding, and dotfiles
- psi-training · React / Vite — processing-speed exercises (demo).
- brain-training-app · React / Cloudflare Pages — browser-based brain training.
- bgm-generator · Web Audio API — procedural infinite BGM (demo).
- math-drill · Flutter / Dart — arithmetic practice.
- screenshotter-for-chrome · Chrome — screenshot utility.
- multitask-training · HTML / JavaScript — local multitasking game.
- xorshift-random · JavaScript — fast, non-cryptographic PRNG.
- dotfiles · Linux / SwayFX / Ghostty — my desktop setup.
- Meltype — open-source contributor.
- nissmick (Rurines, SNS) — past contributor to nissmick-core.
- eQuake-Live — member of the earthquake early-warning project.
Open to remote and full-time opportunities. The easiest way to reach me is to open an issue on this profile repository.


