Keita Iwabuchi

Computer Scientist at Lawrence Livermore National Laboratory

Livermore, California, 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
Keita Iwabuchi is a computer scientist with 11 years of experience in high-performance computing, specializing in memory management, I/O systems, and algorithms for large-scale graph analytics and machine learning. Based at Lawrence Livermore National Laboratory since 2014 through roles from intern to computer scientist, he blends research rigor (Ph.D. work at Tokyo Institute of Technology) with production-grade system software development. He contributes to open-source ecosystem tooling—maintaining the Metall package within the widely used Spack package manager—demonstrating attention to reproducible builds and cross-platform compatibility. Known for optimizing data-intensive workflows at scale, he brings both academic depth and practical engineering to tackle performance bottlenecks in large-scale data processing.
code11 years of coding experience
job3 years of employment as a software developer
bookPh. D. (science), Ph. D. (science) at Tokyo Institute of Technology
languagesJapanese, Chinese
github-logo-circle

Github Skills (8)

cmake10
package-management10
python10
boost9
build-tools9
package-manager8
package-manager-tool8
scientific-computing8

Programming languages (3)

C++PythonFortran

Github contributions (5)

github-logo-circle
spack/spack

Feb 2020 - Nov 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend Developer
Contributions:3 reviews, 16 commits, 16 PRs in 2 years 9 months
Contributions summary:Keita primarily contributed to the development and maintenance of the Metall package within the spack/spack repository. Their work involved adding new versions (0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.10, 0.11, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17, 0.18, 0.19, 0.20, 0.21, 0.22, 0.23, 0.23.1, 0.24, 0.25, 0.26, 0.27, 0.28, 0.29, and 0.30) of the Metall package within spack, which involved modifying the package.py file to include version information and SHA256 checksums. They also added support for build tests and adjusted dependencies, highlighting their role in package management and ensuring compatibility with the spack environment.
compilerspythonradiussplatformslinux
LLNL/saltatlas

May 2022 - Feb 2023

Contributions:3 reviews, 90 commits, 78 PRs in 9 months
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
Keita Iwabuchi - Computer Scientist at Lawrence Livermore National Laboratory