Hirokazu Hata is a Ground System Developer based in Chiyoda, Japan with 11 years of software engineering experience across startups and product companies. He combines backend systems expertise—particularly in Rust, databases, and Ruby/Rails—with practical ground system work at Synspective, bridging mission-critical infrastructure and developer tooling. An active open-source contributor, he has improved core projects like Neovim, rust-analyzer, and diesel, adding language-server support, refining code actions, and enhancing database compatibility. His contributions show a knack for low-level correctness (byte-position fixes, array inference) and developer ergonomics (LSP configs, codegen for GraphQL). Trained in Intellectual Property Strategy at Tokyo University of Science, he brings a thoughtful, system-level perspective to engineering trade-offs and software maintainability. Colleagues describe him as a pragmatic problem-solver who quietly improves developer workflows and production robustness.
11 years of coding experience
7 years of employment as a software developer
知的財産戦略専攻, Intellectual Property Law, 知的財産戦略専攻, Intellectual Property Law at Tokyo University of Science
Contributions:24 reviews, 156 commits, 158 PRs in 1 year 1 month
Contributions summary:Hirokazu primarily contributed to the configuration and support of various language servers within the Neovim LSP configuration repository. Their contributions involved adding support for new language servers like Rust (rls), Flow, Solargraph, Terraform, and YAML (yamlls), along with updates to existing configurations. They also implemented improvements such as passing initialization options and lazy-loading language server modules. Furthermore, the user addressed issues and made enhancements related to the overall functionality and maintainability of the configuration files.
Typed, correct GraphQL requests and responses in Rust
Role in this project:
Back-end Developer
Contributions:75 commits, 41 PRs, 9 pushes in 1 year 7 months
Contributions summary:Hirokazu primarily contributed to the `graphql-client` repository by implementing features related to authorization and code generation. They enabled the setting of authorization headers in requests and made adjustments to the code generation process, including creating a new crate for codegen and modifying derive options. Furthermore, the user upgraded the `reqwest` dependency.
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.