Giacomo Nannicini is an Associate Professor at USC with 15 years of experience at the intersection of mathematical optimization and computer science, blending deep academic research with industry R&D. He held research roles at IBM and visiting positions at MIT and Carnegie Mellon, and his work focuses on combinatorial and mathematical optimization applied to real-world systems. Comfortable in both theory and code, he has contributed to open-source quantum algorithms tooling such as Qiskit Aqua, fixing core CLI/UI issues and integrating testing and setup improvements. Trained with a PhD from École Polytechnique and a summa cum laude degree from the University of Florence, he brings rigorous analytical skill together with practical engineering experience in optimization-driven software. Colleagues value him for translating complex mathematical models into robust software components used in research and enterprise settings.
Quantum Algorithms & Applications (**DEPRECATED** since April 2021 - see readme for more info)
Role in this project:
Back-end Developer
Contributions:7 commits in 8 days
Contributions summary:Giacomo contributed to the Qiskit Aqua project by merging branches and fixing small bugs. Their work involved modifications to several Python files within the `qiskit_acqua` directory, specifically concerning command line interface and user interface functionalities. They also updated the `setup.py` file and made changes to testing files and ising models.
Contributions:24 releases, 188 commits, 12 PRs in 7 years 6 months
optimizationblack-box-optimizationblack-boxbox
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.