Toshinari Itoko

Collaborative Researcher

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
Toshinari Itoko is a collaborative researcher and staff research scientist with 10+ years building algorithms and software to make quantum computers practical, currently affiliated with Keio University and IBM Quantum. He specializes in quantum circuit optimization and error characterization/mitigation, and is an active backend developer for Qiskit—contributing notable improvements to Qiskit Aer’s noise module and Pauli Hamiltonian evaluation. His background in classical optimization and diverse industry projects (from medical data analysis to industrial anomaly detection and manufacturing scheduling) informs a pragmatic approach to quantum-software design. Comfortable across Python, Java, and C++, he bridges theory, data analysis, and production-grade engineering. Less obvious: he applies lessons from large-scale classical optimization and domain-specific customer work to shape noise-aware transpiler passes and pulse-level features that tighten the gap between lab experiments and useful quantum applications.
code10 years of coding experience
github-logo-circle

Github Skills (11)

circuit10
quantum-computing10
qiskit10
python10
simulator10
quantum-programming-language9
sdk9
develop8
compiler8
numpy8
optimization7

Programming languages (7)

TypeScriptOpenQASMC++RustTeXJupyter NotebookPython

Github contributions (5)

github-logo-circle
Qiskit/qiskit

Nov 2017 - Oct 2022

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 & Quantum Computing Specialist
Contributions:160 reviews, 23 commits, 47 PRs in 4 years 11 months
Contributions summary:Toshinari primarily focused on improving the evaluation of Pauli-list style Hamiltonians, indicating a strong involvement in the core computational aspects of the Qiskit framework. They addressed errors and refined the implementation of quantum circuit operations, specifically concerning optimization and mapping. Furthermore, the user contributed to the OpenPulse frontend, which includes new features for pulse schedule generation and Qobj conversion, revealing a focus on expanding Qiskit's capabilities in quantum control and experiment design.
pythonquantum-circuitsquantum-computingcircuitsquantum-circuit
Qiskit/qiskit-aer

Nov 2021 - Dec 2022

Aer is a high performance simulator for quantum circuits that includes noise models
Role in this project:
userBack-end Developer
Contributions:86 reviews, 15 commits, 17 PRs in 1 year
Contributions summary:Toshinari primarily focused on refactoring and modifying the noise module within the Qiskit Aer simulator. Their contributions involved changes to the core noise model, including replacing string-based qubit representations with tuples, adding transpiler passes for instruction-dependent noise, and modifying the handling of device parameters. They also addressed issues related to invalid T2 values from backends and fixed the computation of the excited state population.
quantum-circuitsquantum-computinggpucircuitsquantum-algorithms
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
Toshinari Itoko - Collaborative Researcher