Toshihiro Iwamoto

Chief Tech Lead at VA Linux Systems Japan

Japan
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

👤
Senior
🎓
Top School
Toshihiro Iwamoto is a seasoned cloud and kernel engineer with 21 years of experience, currently serving as Chief Tech Lead at VA Linux Systems Japan after a long tenure as a Cloud Infrastructure Expert. He began his open-source journey as a NetBSD developer—maintaining hpcarm and porting NetBSD to ARM Windows-CE devices—and later moved into Linux kernel work, contributing memory hotplug support and performance tuning for production systems. Toshihiro has deep OpenStack expertise, notably in Neutron networking, and contributes to high-profile projects like Kubeflow Katib and the Ryu SDN framework, often focusing on backend, database robustness, and test infrastructure. He pairs rigorous academic training—a PhD in Mathematical Engineering from the University of Tokyo—with hands-on systems engineering, bridging statistical/machine-learning theory and production cloud systems. Known for coordinating with upstream communities and improving test coverage and reliability, he combines low-level OS insight with cloud-native networking and database resilience.
code21 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy (PhD), Mathematical Engineering, Doctor of Philosophy (PhD), Mathematical Engineering at University of Tokyo
languagesJapanese, English, Chinese
github-logo-circle

Github Skills (27)

python10
mysql10
sdn10
networking10
network-programming10
go10
openstack-neutron10
service-design10
database-design10
openflow10
openvswitch10
service-provider10
test-automation10
unit-testing9
bgp8

Programming languages (8)

TypeScriptShellCRustJavaScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
faucetsdn/ryu

May 2015 - Mar 2019

Ryu component-based software defined networking framework
Role in this project:
userBack-end Developer
Contributions:99 commits, 1 comment in 3 years 11 months
Contributions summary:Toshihiro primarily contributed to the Ryu SDN framework by implementing features and fixing issues related to OpenFlow protocol support. They added the ability to parse classes that start with "NX", implemented NXActionConjunction and `conj_id` matching, and made improvements to the handling of connection tracking and BGP protocol processing. Additionally, the user addressed several Python3 compatibility issues by updating imports, adapting to new iterator names, and ensuring the correct use of bytes for binary data.
component-baseddefinednetworkingsoftware-defined-networkingnetwork
openstack/neutron

Aug 2015 - Jun 2018

OpenStack Networking (Neutron). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:60 commits in 2 years 10 months
Contributions summary:Toshihiro primarily contributed to the OpenStack Neutron project by addressing bugs and improving the code base. Their work included removing unused functions, implementing and modifying tests, and fixing typos, with a focus on agent and flow management. The user also made changes related to Open vSwitch (OVS) flows and security group functionality, as well as improving test coverage. Furthermore, the user implemented improvements to the test infrastructure and release mechanisms.
ospfopenflownetwork-automationnetworkingsdn
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
Toshihiro Iwamoto - Chief Tech Lead at VA Linux Systems Japan