Hirokazu Hata

Ground System Developer at Synspective Inc.

Chiyoda, 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
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.
code11 years of coding experience
job7 years of employment as a software developer
book知的財産戦略専攻, Intellectual Property Law, 知的財産戦略専攻, Intellectual Property Law at Tokyo University of Science
languagesJapanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (47)

type-inference10
sqlite10
postgresql10
query-builder10
clientside10
mysql10
testing10
plugin-development10
configuration-management10
code-completion10
language-server-protocol10
wpgraphql10
neovim10
lua10
language-server10

Programming languages (16)

C++RustCGoHTMLTypeScriptShellOCaml

Github contributions (5)

github-logo-circle
neovim/nvim-lspconfig

Nov 2019 - Dec 2020

Quickstart configs for Nvim LSP
Role in this project:
userFull-stack Developer
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.
luavimconfigspluginlsp
graphql-rust/graphql-client

Sep 2018 - Mar 2020

Typed, correct GraphQL requests and responses in Rust
Role in this project:
userBack-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.
graphql-clientgraphql-requestscorrectrustwebassembly
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