Shaohan Hu

Executive Director at JPMorganChase

New York, New York, United States
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
Shaohan Hu is an Executive Director at J.P. Morgan Chase with a decade of experience bridging applied research and production engineering, currently based in New York. He holds a PhD in Computer Science from UIUC and spent four years as a research staff member at IBM Watson, bringing deep expertise in quantum computing and algorithm development. An active contributor to Qiskit—working on core utilities, algorithms like phase estimation and Shor, and documentation—he combines rigorous research skills with practical backend engineering. At JPMorganChase he applies that background to deliver research-driven technology solutions at scale, often translating academic advances into enterprise-grade systems. Colleagues describe him as someone who moves fluidly between technical authorship and hands-on code contributions, a trait reflected in both his open-source commits and technical writing.
code10 years of coding experience
job5 years of employment as a software developer
bookMaster of Science (MS) Computer Science, Master of Science (MS) Computer Science at Dartmouth College
bookBachelor of Science (BS) Computer Science Mathematics and Statistics, Bachelor of Science (BS) Computer Science Mathematics and Statistics at University of Massachusetts Amherst
bookDoctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at University of Illinois Urbana-Champaign
languagesEnglish, Chinese
github-logo-circle

Github Skills (14)

circuit10
quantum-computing10
quantum-algorithms10
quantum-programming-language10
qiskit10
sdk10
python10
linear-algebra10
documentation10
numpy9
algorithms8
data-structures8
algorithm8
data-structure8

Programming languages (7)

OpenQASMTypeScriptCSSJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
qiskit-community/qiskit-aqua

Jun 2018 - Jul 2020

Quantum Algorithms & Applications (**DEPRECATED** since April 2021 - see readme for more info)
Role in this project:
userBackend Developer
Contributions:888 commits, 150 PRs, 64 pushes in 2 years 2 months
Contributions summary:Shaohan's commits primarily involved modifying code files within the "qiskit-aqua" repository, focusing on the "qiskit_aqua/utils/random_matrix_generator.py" file, as well as files related to the "qiskit_aqua/algorithms" package. The modifications often involved merging branches and working on functionality for phase estimation and other quantum algorithms. The commits demonstrate a focus on enhancing the core capabilities of the project.
aprilquantum-computingquantum-algorithmsmore-infoquantum-programming-language
Qiskit/qiskit-metapackage

Feb 2019 - Jun 2019

Qiskit is an open-source SDK for working with quantum computers at the level of circuits, algorithms, and application modules.
Role in this project:
userTechnical Writer
Contributions:13 commits, 13 PRs, 2 pushes in 4 months
Contributions summary:Shaohan primarily contributed to the project by creating and updating documentation. This included adding documentation for initial-state support for Grover's algorithm, documenting Aqua's logic expression and circuit support, and adding documentation for Shor's algorithm. The user also reorganized the documentation after a circuit library refactor and added information on the custom circuit oracle.
quantum-computingcircuitssdkcomputersquantum-programming-language
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
Shaohan Hu - Executive Director at JPMorganChase