Ryosuke Matsumoto

Chief Researcher at さくらインターネット(株)

Fukuoka, 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

🤩
Rockstar
🎓
Top School
Ryosuke Matsumoto is a research-driven software leader and Chief Researcher based in Fukuoka with 14+ years of experience building and architecting internet infrastructure, middleware, and high-performance HTTP servers. He holds a PhD from Kyoto University and combines deep academic rigor with hands-on production experience, having risen from Linux operations to chief engineer roles at GMO Pepabo and long-term research leadership at Sakura Internet. An active open-source contributor, he is known for integrating mruby into major servers like nginx and H2O and for contributions to the mruby core, demonstrating C/C++ and systems-level expertise that directly influenced real-world web server extensibility. He also advises and has served as CTO for startups, bridging cutting-edge research and deployable products, and plays continual roles in Japan’s professional societies and technical program committees. A recurring theme in his career is turning academic prototypes into operational systems—he intentionally skipped a traditional master’s path early on to gain field experience, then returned to academia to amplify the impact of his engineering practice.
code14 years of coding experience
job11 years of employment as a software developer
bookDoctor of Informatics / 京都大学博士(情報学), Graduate School of Informatics, Doctor of Informatics / 京都大学博士(情報学), Graduate School of Informatics at 京都大学
languagesJapanese, Chinese
github-logo-circle

Github Skills (16)

c1710
httpd-server10
http10
http-server10
build-system10
develop10
c-language10
nginx10
cprogramming-language10
c1110
makefile10
mruby10
ruby10
error-handling9
scripting-language8

Programming languages (10)

DockerfileC++ShellCSSCRustGoPerl

Github contributions (5)

github-logo-circle
matsumotory/ngx_mruby

May 2012 - Sep 2022

ngx_mruby - A Fast and Memory-Efficient Web Server Extension Mechanism Using Scripting Language mruby for nginx
Role in this project:
userBack-end Developer
Contributions:62 releases, 1324 commits, 371 PRs in 10 years 5 months
Contributions summary:Ryosuke appears to be developing a web server extension for nginx using the mruby scripting language. The contributions center around implementing and testing a mruby framework for nginx, including the creation of modules, handlers, and functions for handling HTTP requests and responses. The commits demonstrate an understanding of how to integrate mruby with nginx and how to define new methods for managing headers and response data within the scripting environment. The user is demonstrating proficiency in C/C++ and mruby.
nginxmechanismmemoryscriptingweb-server
mruby/mruby

Dec 2012 - Feb 2018

Lightweight Ruby
Role in this project:
userBack-end Developer
Contributions:31 commits, 2 PRs, 6 comments in 5 years 2 months
Contributions summary:Ryosuke primarily contributed to the mruby project by implementing and extending build configurations and supporting dynamic linking of mrbgems through Makefile modifications. They added support for new features like `GEM_LIBS_LIST`, expanded the build process for gem integration, and refactored whitespace and indents throughout the codebase. Additionally, the user added the mruby-random mrbgem and made minor adjustments to existing files.
ruby
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
Ryosuke Matsumoto - Chief Researcher at さくらインターネット(株)