Michael Shriver

Senior Principal Software Engineer at Oracle

Raleigh-Durham-Chapel Hill Area 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

👤
Senior
🎓
Top School
Michael Shriver is a Senior Principal Software Engineer with nine years of professional experience building and hardening cloud and quality-engineering systems, currently shaping CloudForms and related projects at Red Hat. He combines deep backend and test automation expertise—evident from contributions to ManageIQ integration_tests where he refactored Python test suites and modernized CI/Docker workflows—with production software engineering experience from Oracle and Tekelec. A North Carolina State University computer engineering graduate based in the Raleigh-Durham area, he brings pragmatic, long-term thinking to reliability and automation. Colleagues would describe him as someone who prefers steady, meaningful improvements over flashy shortcuts—aptly summarized by his GitHub motto, "Overnight nothing worth it can grow."
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (BS) Computer Engineering, Bachelor of Science (BS) Computer Engineering at North Carolina State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (3)

python10
test-automation10
pytest9

Programming languages (13)

JavaGoHTMLGroovyJupyter NotebookYAMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
ManageIQ/integration_tests

Sep 2016 - Nov 2020

ManageIQ integration tests
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:45 releases, 32 reviews, 2357 commits in 4 years 3 months
Contributions summary:Michael focused on refactoring existing test code and adding test automation, updating the import order in several Python files, including those within the `cfme/cloud/provider` module. The contributions included changes to Docker commands and associated CI/CD automation. The user demonstrated skills in restructuring imports, reformatting, and removing reliance on outdated constructs within the test suite.
pythontestingintegration-testspytestmanageiq
RedHatQE/wrapanapi

Jul 2017 - Nov 2022

A base system for provider management
Contributions:60 releases, 50 reviews, 213 commits in 5 years 5 months
provideritilansible-collectionsmigration-tool
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