about leo

Software generalist, raised in Japan, based in SF.

I enjoy research at the intersection of personal computing environments, PL, and AI — designing software platforms for end-user extensibility and self-augmenting machines.

I believe that reducing complexity is the key to user agency, and enjoy building from first principles.

Like old school game devs, I believe building the best personal software involves building your own "software engine".

As part of this practice, I enjoy hacking on my personal software runtime.

I work with the talented team at Software Applications Incorporated on Sky.