Stefan Woerner is a Principal Research Staff Member at IBM in Zurich with seven years of experience developing quantum algorithms and translating them into practical applications for finance and supply chain management. He focuses on the end-to-end implications of quantum hardware, blending algorithm design with realistic timelines to quantum advantage. A hands-on contributor to Qiskit, Stefan has implemented and refined optimization and machine-learning primitives—working on ADMM optimizers, eigensolver filters, and amplitude estimation—while improving library robustness and back-end infrastructure. His work spans coding, technical writing, and algorithm validation, highlighting an ability to both ship production-grade code and make complex ideas accessible through tutorials. Colleagues value his rigorous interplay of theory and engineering: he anticipates hardware constraints early and adapts algorithms accordingly. Based in Zurich, he pairs scientific depth with practical delivery to accelerate real-world quantum applications.
Contributions:55 reviews, 17 commits, 8 PRs in 1 year 11 months
Contributions summary:Stefan contributed to the development and maintenance of the Qiskit Machine Learning library, specifically focusing on quantum machine learning algorithms. They implemented conditional imports for dependencies like Torch, which suggests involvement in integrating classical machine learning components. The user also addressed issues related to positive semi-definite kernel matrices within the QSVM algorithm, enhancing the reliability of the kernel calculations. Furthermore, they enabled the use of SparseArray for neural networks and updated the torch connector, and refined the implementation of loss functions, improving the flexibility and robustness of the library.
Contributions:33 reviews, 11 commits, 1 PR in 5 months
Contributions summary:Stefan primarily contributed to the back-end development of the Qiskit optimization library. Their commits focused on refactoring, renaming, and improving core components, such as the `OptimizationProblem` and converters. They also implemented and tested features like quadratic constraints and continuous variable handling, improving the library's capabilities. Furthermore, the user made critical changes to the ADMM and CPLEX optimizer, enhancing functionality and usability.
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
Stefan Woerner - Principal Research Staff Member at IBM