Hideo Hattori is a seasoned backend engineer and CTO with 16 years of experience building web services, system software, blockchain solutions, and developer tools. He blends hands-on engineering in Python, Go, and Rust with product and project leadership roles across startups and freelancing in Japan. A prolific open-source maintainer, he created and contributed to tools like autopep8, gocloc and cargo-strict, often expanding language support and improving developer workflows. His contributions span tooling, shell completions, and SDK work (including AWS SDK for Rust), showing a knack for practical interoperability and language-agnostic design. Based in Hyogo Prefecture, he pairs systems-level thinking with developer ergonomics, from code formatters to CLI utilities. Colleagues appreciate that he moves fluidly between deep technical refactors and CTO-level strategic decisions.
15 years of coding experience
15 years of employment as a software developer
Bachelor of Engineering (BEng), Electronic Engineering and Computer Science, Bachelor of Engineering (BEng), Electronic Engineering and Computer Science at 近畿大学
Contributions:27 commits, 13 PRs, 29 pushes in 7 years 6 months
Contributions summary:Hideo primarily contributed to the development of the `nude.py` Python package, which performs nudity detection. Their contributions involved refactoring the code, changing the directory composition, fixing bugs, and adapting the code for Python 3 compatibility. The user also implemented the command-line tool feature, enabling users to utilize the package directly from the command line and released several new versions of the software.
Contributions:13 releases, 26 reviews, 197 commits in 6 years 8 months
Contributions summary:Hideo primarily contributed to adding support for various programming languages within the `gocloc` tool. They implemented features for new languages like Awk, Yacc, Erlang, Scheme, and others. They also added functionality, such as the `--by-file` option and support for getting extensions from shebangs, to improve the tool's usability and functionality. These changes indicate a focus on expanding the tool's capabilities for analyzing code written in diverse programming languages.
golangcloclinesgodocrust
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.