Software engineer based in Tokyo, working remotely on backend web development with Laravel.Started programming through drawing graphs with Python out of a love for math. Went on to write device drivers and language tools in C through mechanical engineering studies, then shifted to web development with PHP and C#.
Currently focused on web apps, but deeply interested in systems programming and infrastructure. Comfortable with functional programming (Haskell, PureScript) thanks to my math background. Daily driver is Neovim + CLI on Arch Linux — I prefer Unix commands over GUI IDEs.
Languages I use: Rust, Python, C, TypeScript, Bash, PHP, Lua.
Contributed to OSS Neovim plugins including hardtime.nvim and CopilotChat.nvim.
I practice Zettelkasten for knowledge management and enjoy automating small daily annoyances with shell scripts and CLI tools.