Matt Riedemann

Senior Software Engineer - IBM Quantum

Rochester, Minnesota, 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
Matt Riedemann is a senior software engineer with nearly two decades of experience building and operating cloud and infrastructure software, currently focused on the IBM Quantum Experiment platform. He blends deep OpenStack expertise—having been Nova PTL for multiple releases and a prolific contributor to projects like Nova, Cinder and Tempest—with modern cloud-native engineering using Node.js, Python, Kubernetes, Terraform and Helm. Matt has shipped across the full lifecycle from requirements and design to deployment and observability, and he runs production services monitored with Sysdig, LogDNA and Jaeger. He has a track record of leading distributed, global teams and open source communities, driving backwards compatibility, scalability and technical debt reduction. Beyond core engineering, he contributes to developer tooling and docs (Jupyter, DevStack) and has adapted quantum tooling in Qiskit to evolving IBM APIs, showing an ability to bridge research platforms and production systems. Based in Rochester, MN, he combines enterprise-grade process rigor with hands-on contributions to large open-source ecosystems.
code11 years of coding experience
job18 years of employment as a software developer
bookBachelor of Science, Computer Science, GPA 4.0, Bachelor of Science, Computer Science, GPA 4.0 at South Dakota State University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
141reputation
101kreached
1answer
0questions
github-logo-circle

Github Skills (55)

api-testing10
api-rest10
notebook10
git10
volumes10
jupyterhub10
python10
apidoc10
jupyter10
api-design10
sphinx10
restful-api10
testing10
quality-assurance10
configuration-management10

Programming languages (15)

SmartyJavaJinjaC++CGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
openstack/nova

Jan 2017 - Dec 2019

OpenStack Compute (Nova). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:1747 commits, 2 comments in 2 years 11 months
Contributions summary:Matt's contributions focus on enhancing the OpenStack Compute (Nova) project, primarily through tasks related to the scheduler and volume management, evident in the cleanups and tests for these modules. The user introduced new features and added support for the volume-backed servers. Their work involved enhancements to the existing code to account for new features, like creating a server and its related records in the target cell database, with a focus on improving operational workflows. The user also focused on improving overall system performance by adding cache functionality
novaopendevopenstackcompute
openstack/python-novaclient

Feb 2017 - Aug 2019

OpenStack Compute (Nova) Client. Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:65 commits in 2 years 6 months
Contributions summary:Matt primarily focused on removing deprecated commands and APIs related to network and baremetal functionality within the python-novaclient project. This involved modifications across shell, tests, and contrib modules to remove obsolete functionalities deprecated in previous OpenStack releases. Furthermore, the user addressed code related to flavor descriptions and other deprecation tasks, including the removal of legacy code from the project. The contributions aimed at improving the project by cleaning the codebase and adapting to the evolving OpenStack API.
pythonnovaopendevopenstackcompute
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
Matt Riedemann - Senior Software Engineer - IBM Quantum