Ikko Hamamura

Quantum Algorithm Engineer at NVIDIA

Tokyo, 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
Ikko Hamamura is a Quantum Algorithm Engineer with a decade of experience bridging academic research and industrial quantum software, currently driving algorithm work at NVIDIA after four years as a researcher at IBM. He holds a PhD in Engineering from Kyoto University and has deep hands-on expertise in Qiskit, contributing bug fixes, unit tests, and core feature work across flagship repos like qiskit, qiskit-aer, and qiskit-tutorials. Ikko’s contributions span C++ simulator fixes, numerical correctness in expectation-value calculations, and technical documentation that clarifies entangled measurements and circuit drawing—skills that make him comfortable across back-end, QA, and technical writing roles. Known for improving quantum information primitives (e.g., random unitary generation and Fermionic/Spin operators), he combines rigorous academic training with practical engineering that ensures both correctness and usability in open-source quantum tooling.
code10 years of coding experience
book博士, Engineering, 博士, Engineering at 京都大学
github-logo-circle

Github Skills (18)

algorithm10
unit-testing10
scipy10
python10
simulator10
testing10
user-manual10
numpy10
quantum-computing10
quantum-programming-language10
qiskit10
c-language9
circuit9
pytest9
test-automation9

Programming languages (8)

OpenQASMShellC++RustHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
Qiskit/qiskit

Aug 2018 - Jan 2023

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:662 reviews, 81 commits, 151 PRs in 4 years 6 months
Contributions summary:Ikko primarily focused on fixing bugs, particularly in the area of random unitary matrix generation within the quantum information tools. Their contributions included using the `scipy.stats.unitary_group` to generate the random unitaries and fixing issues related to inverse operations in controlled gates. Furthermore, the user addressed issues in the circuit library, and in VQE tests by adding unit tests and fixing existing tests.
pythonquantum-circuitsquantum-computingcircuitsquantum-circuit
Qiskit Nature is an open-source, quantum computing, framework for solving quantum mechanical natural science problems.
Role in this project:
userBack-end Developer
Contributions:157 reviews, 25 commits, 33 PRs in 1 year 5 months
Contributions summary:Ikko primarily contributed to the development of the `FermionicOp` and `SpinOp` classes within the Qiskit Nature library. Their work included implementing new features like sparse labels and normal order, addressing bugs, and refactoring existing code for improved performance. They also focused on improving the class initialization, and made changes to various classes and tests.
sciencesolvingquantum-computingproblemsmechanical
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
Ikko Hamamura - Quantum Algorithm Engineer at NVIDIA