Takaya Saeki is a software engineer with 11 years of experience building low-level systems and cloud-native tooling, currently at Google after roles at Tetrate and Microsoft. He blends hardware-leaning expertise—having worked on CPU architecture and hypervisors—with hands-on kernel, runtime (WASI/WebAssembly), and DevOps work, exemplified by contributions to wazero and WSL-focused projects that bridge Windows and Linux. Comfortable across Rust, Go, and system tooling, he has shipped PAM modules, WSL meta-distros, and core WASI APIs, improving interoperability between OS, container, and runtime layers. Based in Chiyoda, Japan with a Master’s from the University of Tokyo, he pairs academic rigor with practical engineering, and his GitHub shows a knack for pragmatic cross-platform solutions (and a fondness for coffee and sushi).
11 years of coding experience
9 years of employment as a software developer
Master of Information Science and Techonology, Computer Science, Master of Information Science and Techonology, Computer Science at 東京大学
Distrod is a meta-distro for WSL 2 which installs Ubuntu, Arch, Debian, Gentoo, etc. with systemd in a minute for you. Distrod also has built-in auto-start feature on Windows startup and port forwarding ability.
Role in this project:
Back-end & DevOps Engineer
Contributions:1 review, 287 commits, 16 PRs in 1 year 1 month
Contributions summary:Takaya contributed to the initial setup and subsequent development of the `wsl-distrod` project, a meta-distro for WSL 2. Their commits show the implementation of core functionalities, including initializing Cargo for the project. They also worked on the deployment side by creating the project for Windows, with associated build scripts. This included developing functions for the WSL API to install and configure distributions.
Let's sudo by face recognition of Windows Hello on Windows Subsystem for Linux (WSL). It runs on both WSL 1 and WSL 2. This is a PAM module for Linux on WSL.
Role in this project:
Back-end & DevOps Engineer
Contributions:3 releases, 18 reviews, 52 commits in 4 years 3 months
Contributions summary:Takaya primarily focused on the backend aspects of the project, developing a PAM (Pluggable Authentication Modules) module in Rust to integrate with Windows Hello on WSL. They implemented bindings for the PAM module generated by `bindgen`, and added error handling to enhance the module's robustness. Furthermore, the user worked on the installation process by creating an `install.sh` script and addressing issues with the execution permissions of the .exe files.
pamyubikeyface-recognitionhyper-vlinux-pam
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.