Hiroki Kumazaki is a seasoned software engineer in Tokyo with 15 years of experience specializing in distributed systems and online machine learning. He was a core maintainer of Jubatus at NTT, contributing backend improvements—like get_loads, status reporting, and OCaml updates—that strengthened the framework’s operational performance. Since 2018 he has been at Google, bringing research-grade systems thinking to production-scale engineering. His background blends academic rigor (MSc in Computer Science from Nagoya Institute of Technology) with open-source stewardship, making him comfortable across core system components and build tooling. An often-overlooked strength is his hands-on experience modifying low-level server components and IDL definitions, which helps bridge research prototypes and robust deployments.
15 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at 名古屋工業大学
Framework and Library for Distributed Online Machine Learning
Role in this project:
Back-end Developer
Contributions:69 commits, 25 PRs, 29 pushes in 4 years 8 months
Contributions summary:Hiroki primarily contributed to the Jubatus framework's backend logic, focusing on the implementation of features and functionalities. Their work included modifying core components such as `mixer.cpp`, `jubatus_serv.cpp`, and `nearest_neighbor.idl`, alongside adjusting build tools. They introduced the `get_loads` functionality, implemented get status, and updated OCaml code. This suggests a focus on improving system performance and adding essential server capabilities.
Contributions:21 releases, 22 reviews, 72 commits in 1 year 5 months
nginx
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.