Ken Matsui

Undergraduate Research Assistant - PLSE Lab

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ken Matsui is a compiler and performance-focused software engineer with nine years of experience building developer tooling and high-performance systems. Currently an undergraduate research assistant at UW’s PLSE Lab and a Compiler Engineer at MediaTek, he works on ML compilers and has delivered dramatic algorithmic speedups (e.g., 84.5% DP improvement and 96.7% matmul speedup via cache-aware packing). He is the creator of cabinpkg, a C++ package manager/build system, and contributes to prominent open-source projects like Drogon and Zellij, emphasizing code quality, I/O ergonomics, and user-facing terminal improvements. Proficient in C++, Rust, TypeScript, and Python, he blends low-level systems optimization with practical full-stack delivery. His GCC Google Summer of Code work cut compile time and memory use by up to ~76% through builtin-trait optimizations—showing a knack for tooling changes that yield outsized real-world gains. Based in Seattle, he pairs research rigor with hands-on product experience building developer productivity tools.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Washington
bookAssociate in Arts with Honors, 3.97 / 4.0, Associate in Arts with Honors, 3.97 / 4.0 at Highline College
languagesJapanese, English
github-logo-circle

Github Skills (32)

asynchronous10
code-optimization10
c-language10
package-management10
async10
compiler-development10
type-traits10
configuration-management10
http10
workspace10
terminal-emulator10
build-system10
terminal-application10
httpc10
workspaces10

Programming languages (24)

PowerShellJavaC++CSSRustCVueElm

Github contributions (5)

github-logo-circle
cabinpkg/cabin

Feb 2019 - Jan 2023

A package manager and build system for C++
Role in this project:
userBackend Developer
Contributions:13 releases, 135 reviews, 2224 commits in 4 years
Contributions summary:Ken primarily improved the input/output handling aspects of the C++ package manager and build system, 'cabin'. They made enhancements to the term display, refactoring the terminal output to improve status messages with color, and corrected configurations relating to profiles. Their commits show a focus on improving core components and fixing configurations to enhance the tool's capabilities and usability.
cpppackagingpackage-managerc-plus-plusdependency-manager
zellij-org/zellij

Nov 2021 - Jun 2022

A terminal workspace with batteries included
Role in this project:
userFull-stack Developer
Contributions:15 reviews, 30 commits, 41 PRs in 7 months
Contributions summary:Ken primarily contributed to bug fixes and refactoring efforts within the Zellij terminal workspace project. They corrected typos, addressed an unused import warning, and refactored the main function for improved organization. Their work involved the introduction of the `thiserror` crate to simplify error handling and the replacement of primitive color formatting with the `colored` crate. They also added features to the attach functionality, improving the user experience.
batteries-includedmultiplexerworkspacebatteriesbash
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.
Request Free Trial