Andrew Cross

Research Scientist

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
Andrew Cross is a research scientist based in New York with nine years' experience building and refining software for quantum computing and information. He contributes to flagship open-source projects such as Qiskit and OpenQASM, where his backend refactoring and gate-definition work improved code quality and extended core quantum assembly capabilities (including new rotation and controlled gates). Comfortable across back-end and full-stack tasks, he has delivered practical examples like QFT and teleportation circuits that bridge research and developer tooling. Known for meticulous attention to maintainability and standards (PEP8-focused refactors), he combines academic rigor with hands-on engineering to make quantum software more reliable and accessible.
code9 years of coding experience
github-logo-circle

Github Skills (7)

quantum-computing10
qiskit10
python10
develop9
quantum-algorithms9
circuit9
documentation8

Programming languages (2)

TeXPython

Github contributions (5)

github-logo-circle
openqasm/openqasm

Jan 2017 - Jan 2021

Quantum assembly language for extended quantum circuits
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 11 commits, 11 PRs in 4 years
Contributions summary:Andrew primarily contributed to the development of quantum Fourier transform (QFT) examples for the Quantum Experience, updating and correcting the QASM code. They also updated the `qelib1.inc` file by adding rotations about x, y, and z axes and new controlled gates, which enhances the functionality of the quantum assembly language. The user also made corrections to example files and added a teleportation example. Finally, the user made updates to the documentation regarding gates.
assembly-languagequantum-circuitsquantum-computingcircuitsextended
Qiskit/qiskit

Mar 2017 - Dec 2018

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
Contributions:166 commits, 7 PRs, 5 pushes in 1 year 9 months
Contributions summary:Andrew's contributions primarily involve modifying and refactoring Python code within the Qiskit SDK, focusing on improving code quality and maintainability. They addressed issues related to PEP8 naming conventions, re-organizing and refactoring existing code, including work on gate definitions and the unroller module. Their work touches various aspects of the codebase, including circuit components, and the handling of expressions and gate calls, suggesting a focus on improving the core functionality and structure of the quantum computing SDK.
pythonquantum-circuitsquantum-computingcircuitsquantum-circuit
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
Andrew Cross - Research Scientist