Naoya Hatta

Hardware Engineer at PEZY Computing

Kawasaki, 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
Naoya Hatta is a seasoned hardware engineer with 11+ years designing and verifying ASIC frontends, skilled in SystemVerilog and in constructing flows using Synopsys and Cadence toolchains. Based in Kawasaki, Japan, he pairs deep RTL expertise (VCS, Design Compiler, PrimeTime, Genus, Xcelium) with FPGA prototyping on AMD Vivado and a strong software background across Rust, C/C++, Python, Java and more. His open-source Rust contributions include practical tooling and cross-compilation improvements—such as CI/Docker work on cross-rs/cross and feature additions to the procs process monitor—showing a focus on developer tooling and reproducible builds. A University of Tokyo graduate, he blends academic pedigree with hands-on product experience at PEZY Computing, I-cubed Research Center and Sony, often bridging hardware verification and software automation in pragmatic ways.
code11 years of coding experience
job10 years of employment as a software developer
book修士, 電子情報学, 修士, 電子情報学 at 東京大学
github-logo-circle

Github Skills (18)

docker10
crossbuild10
dockers10
cicd10
process-monitoring10
process-monitor10
cross-compiling10
rust10
data-structure9
algorithms9
bash9
android9
data-structures9
performance-optimization8
ui-design7

Programming languages (22)

C#PowerShellJavaC++CSSRustCScala

Github contributions (5)

github-logo-circle
dalance/procs

Jan 2019 - Jan 2023

A modern replacement for ps written in Rust
Role in this project:
userBack-end Developer
Contributions:46 releases, 5 reviews, 937 commits in 4 years
Contributions summary:Naoya's contributions primarily involve implementing features for a process monitoring tool written in Rust. The commits demonstrate the development of several columns, including the addition of UDP port information, elapsed time, various process details (like session, user, group), and code improvements related to the command execution. They also incorporated tree view and sorting features, showcasing the user's focus on enhancing the tool's functionality and usability.
rustreplacementcli
cross-rs/cross

Nov 2018 - Apr 2022

“Zero setup” cross compilation and “cross testing” of Rust crates
Role in this project:
userDevOps Engineer
Contributions:3 reviews, 9 commits, 5 PRs in 3 years 5 months
Contributions summary:Naoya contributed to the project by implementing and modifying scripts and configurations related to Docker, Android builds, and CI/CD testing. They added a `DOCKER_OPTS` variable to the Docker configuration, updated the Android NDK and API versions, and made changes to the `ci/test.sh` script. Furthermore, they added the `needs_docker_privileged` function, demonstrating a focus on cross-compilation environment setup and automation within the project.
cargos390xcompilationsparczero
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
Naoya Hatta - Hardware Engineer at PEZY Computing